Ich möchte die Attribute dieser Datei als Ganzzahlenwerte erhalten.
Antworten
Zu viele Anzeigen?
JosephStyons
Punkte
55410
Dies sollte funktionieren und es handelt sich um nativen Delphi-Code.
function GetFileModDate(filename : string) : integer;
var
F : TSearchRec;
begin
FindFirst(filename,faAnyFile,F);
Result := F.Time;
//if you wanted a TDateTime, change the return type and use this line:
//Result := FileDateToDatetime(F.Time);
FindClose(F);
end;
Lars Truijens
Punkte
41774
Sie könnten die GetFileInformationByHandle WinAPI-Funktion aufrufen. Offensichtlich gibt es auch eine GetFileLastWrite-Funktion in JCL, die Sie verwenden könnten.
- See previous answers
- Weitere Antworten anzeigen
4 Stimmen
Warum ein Integer, was ist falsch an TDateTime?