System.IOUtils.TPath.GetDocumentsPath

提供: Appmethod Libraries
移動先: 案内検索

Object Pascal

class function GetDocumentsPath: string; static;

C++

static System::UnicodeString __fastcall GetDocumentsPath();

プロパティ

種類 可視性 ソース ユニット
function public
System.IOUtils.pas
System.IOUtils.hpp
System.IOUtils TPath


説明

ユーザーのドキュメントが格納されているディレクトリへのパスを返します。

アプリケーションを実行しているシステムが要求されているフォルダをサポートしていない場合、または、要求されているフォルダがシステム上に存在しない場合、この関数は代わりに空の文字列を返します。

  • Windows および Mac OS X では、ユーザー固有の、アプリケーション非依存ディレクトリを指します。
  • iOS および Android では、アプリケーション固有、ユーザー非依存のディレクトリを指します。
プラットフォーム サンプル パス パス ID
Windows XP C:\Documents and Settings\<username>\My Documents CSIDL_MYDOCUMENTS
CSIDL_PERSONAL
Windows Vista 以降 C:\Users\<username>\Documents FOLDERID_Documents
Mac OS X /Users/<username>/Documents NSDocumentDirectory
iOS デバイス /var/mobile/Containers/Data/Application/<application ID>/Documents
iOS シミュレータ /Users/<username>/Library/Developer/CoreSimulator/Devices/<Device ID>/data/Containers/Data/Application/<application ID>/Documents
Android /data/data/<application ID>/files Context.getFilesDir

関連項目