System.SysUtils.FileGetDate
Delphi
function FileGetDate(Handle: THandle): LongInt;
C++
extern DELPHI_PACKAGE int __fastcall FileGetDate(NativeUInt Handle);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Description
Renvoie l'horodatage du système d'exploitation du fichier spécifié.
Utilisez FileGetDate pour déterminer l'horodatage du fichier spécifié par son handle.
La valeur renvoyée est à -1 si le handle est invalide.
La fonction FileDateToDateTime peut être utilisée pour convertir la valeur renvoyée en une valeur de type TDateTime.
Remarque : FileGetDate utilise un handle de fichier plutôt qu'une variable de fichier Delphi natif. Pour obtenir l'horodatage d'un fichier qui n'a pas été ouvert avec la méthode FileOpen ou FileCreate, utilisez plutôt la fonction FileAge.
Remarque : Sur MacOS, -1 est toujours un horodatage valide. Utilisez FileExists pour vérifier que le fichier n'existe pas.