System.IOUtils.TPath.GetTempPath

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

Delphi

class function GetTempPath: string; static;

C++

static System::UnicodeString __fastcall GetTempPath();

プロパティ

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


説明

一時ファイルを格納するディレクトリのパスを返します。 このディレクトリはシステムで管理される場所です。ここに保存されたファイルは、アプリケーション セッションの切り替わり時やシステムの再起動時に削除される可能性があります。

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

GetTempPath は多様なプラットフォーム上で、それぞれ次の場所を指しています:

  • WindowsOS XLinux では、システム全体のディレクトリを指します。
  • iOSAndroid では、ユーザー固有かつアプリケーション固有のディレクトリを指します。
プラットフォーム サンプル パス
Windows XP 'C:\Documents and Settings\<ユーザー名>\Local Settings\Temp\'
Windows Vista 以降 ' C:\Users\<ユーザー名>\AppData\Local\Temp\'
OS X '/var/folders/<ランダムなフォルダ名>/'
iOS デバイス '/private/var/mobile/Applications/<アプリケーション ID>/tmp'
iOS シミュレータ '/Users/<ユーザー名>/Library/Application Support/iPhone Simulator/<SDK バージョン>/Applications/<アプリケーション ID>/tmp'
Android '/storage/emulated/0/Android/data/<アプリケーション ID>/files/tmp'
Linux /tmp

関連項目