System.IOUtils.TPath.GetTempFileName
Delphi
class function GetTempFileName: string; static;
C++
static System::UnicodeString __fastcall GetTempFileName();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.IOUtils.pas System.IOUtils.hpp |
System.IOUtils | TPath |
説明
一意な一時ファイルを生成します。
GetTempFileName を呼び出すと、一意な名前の新しい一時ファイルを生成できます。 GetTempFileName は、サイズがゼロのファイルを一時的な場所に実際に作成し、その名前を返します。 このファイルをもう使用しなくなったら、呼び出し側がそれを削除する必要があります。
メモ: ユーザーがシステムの一時ディレクトリにアクセスできない場合、GetTempFileName は例外を発生させます。
Linux では、GUID をベースにした次の形式の名前を持つ、新しいファイルを作成します:'File_%8x%4x%4x%16x_tmp':
- %8x は GUID.D1 を表します。
- %4x は GUID.D2 を表します。
- %4x は GUID.D3 を表します。
- %16x は GUID.D4 を表します。