System.IOUtils.TPath.GetTempFileName

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

class function GetTempFileName: string; static;

C++

static System::UnicodeString __fastcall GetTempFileName();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.IOUtils.pas
System.IOUtils.hpp
System.IOUtils TPath


Beschreibung

Erzeugt eine eindeutige temporäre Datei.

Mit GetTempFileName erzeugen Sie eine neue temporäre Datei mit einem eindeutigen Namen. GetTempFileName erzeugt eigentlich eine Datei mit der Größe null an einem temporären Speicherort und gibt deren Namen zurück. Der Aufrufer muss die Datei löschen, wenn sie nicht mehr verwendet wird.

Hinweis: GetTempFileName löst eine Exception aus, wenn der Benutzer keinen Zugriff auf das temporäre Verzeichnis des Systems hat.

Unter Linux erzeugt die Methode eine neue Datei, deren Name auf der GUID basiert, im folgenden Format: "Datei_%8x%4x%4x%16x_tmp":

  •  %8x steht für GUID.D1
  •  %4x steht für GUID.D2
  •  %4x steht für GUID.D3
  •  %16x steht für GUID.D4

Siehe auch