System.SysUtils.FileGetDate

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function FileGetDate(Handle: THandle): LongInt;

C++

extern DELPHI_PACKAGE int __fastcall FileGetDate(NativeUInt Handle);

Eigenschaften

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

Beschreibung

Gibt den Zeitstempel des Betriebssystems für eine angegebene Datei zurück.

Mit FileGetDate können Sie den Zeitstempel der Datei mit dem angegebenen Handle ermitteln.

Bei einem ungültigen Handle wird der Wert -1 zurückgegeben.

Der Rückgabewert kann anschließend mit der Funktion FileDateToDateTime in einen Wert des Typs TDateTime konvertiert werden.

Hinweis: FileGetDate verwendet ein Datei-Handle, nicht eine native Delphi-Dateivariable. Um den Zeitstempel einer Datei abzurufen, die nicht mit der Methode FileOpen oder FileCreate geöffnet wurde, verwenden Sie stattdessen die Funktion FileAge.

Hinweis: Unter MacOS ist die Angabe -1 ein gültiger Zeitstempel. Mit FileExists können Sie überprüfen, ob die Datei vorhanden ist.

Siehe auch

Codebeispiele