System.IOUtils.TPath.GetDownloadsPath

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

class function GetDownloadsPath: string; static;

C++

static System::UnicodeString __fastcall GetDownloadsPath();

プロパティ

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


説明

ユーザーがダウンロード ファイルを格納しているディレクトリへのパスを返します。

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

  • Windows および OS X では、アプリケーションに依存しないユーザー固有のディレクトリを示します。
    メモ: OS X のサンドボックス モードでこのパスにアクセスするには、資格リストに com.apple.security.assets.downloads.read-only または com.apple.security.assets.downloads.read-write を追加する必要があります。
  • iOS Device では、このディレクトリが現在サポートされていないため、空文字列が返されます。
  • iOS Simulator および Android では、ユーザー固有、アプリケーション固有のディレクトリを指します。
プラットフォーム サンプル パス パス ID
Windows XP C:\Documents and Settings\<username>\Local Settings\Application Data CSIDL_LOCAL_APPDATA
Windows Vista 以降 C:\Users\<username>\AppData\Local FOLDERID_LocalAppData
OS X /Users/<username>/Downloads NSDownloadsDirectory
iOS デバイス
iOS シミュレータ /Users/<username>/Library/Developer/CoreSimulator/Devices/<Device ID>/data/Containers/Data/Application/<application ID>/Downloads NSDownloadsDirectory
[Android] /storage/emulated/0/Android/data/<application ID>/files/Download

関連項目