[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] |
Return the timestamp of a file.
Source position: filutilh.inc line 176
function FileAge( |
const FileName: UnicodeString |
):LongInt; |
const FileName: UnicodeString; |
out FileDateTime: TDateTime; |
FollowLink: Boolean = True |
):Boolean; |
const FileName: RawByteString; |
out FileDateTime: TDateTime; |
FollowLink: Boolean = True |
):Boolean; |
const FileName: RawByteString |
):LongInt; |
FileAge returns the last modification time of file FileName. The FileDate format can be transformed to TDateTime format with the FileDateToDateTime function.
Fileage cannot be used on directories, it will return -1 if FileName indicates a directory.
In case of errors, -1 is returned.
|
Convert a FileDate value to a TDateTime value. |
|
|
Check whether a particular file exists in the file system. |
|
|
Return attributes of a file. |
Program Example36; { This program demonstrates the FileAge function } Uses sysutils; Var S : TDateTime; fa : Longint; Begin fa:=FileAge('ex36.pp'); If Fa<>-1 then begin S:=FileDateTodateTime(fa); Writeln ('I''m from ',DateTimeToStr(S)) end; End.