Delphi Programming RTL Reference|By Category|Alphabetically|By Unit
function FileDateToDateTime(FileDate: Integer): TDateTime;
Converts the system time stamp of a file to a TDateTime value.
A timestamp is a signed 32-bit integer, used by the OS to record information such as the date and time a file was modified.
var aFile : string;
aFileDateTime : TDateTime;
aFileOSDate : integer;
begin
aFile : = Application.ExeName;
aFileOSDate := FileAge(aFile);
if aFileOSDate = -1 then Exit; //invalid file
aFileDateTime := DateAdd(FileDateToDateTime(aFileOSDate),1); //add a day
FileSetDate(aFile, DateTimeToFileDate(aFileDateTime));
//Our application exe file "was" modified one day on the future
end;
|
Searching for Files
Stop. This is the one and only solution to file searching. Use Delphi to find any file in any directory and/or subdirectory that match a certain mask. Start searching.
TDateTime
DateTimeToFileDate
Now,
DateToStr,
FormatDateTime,
Date/Time and other International Settings
|
Free Delphi code snippet inside every Delphi Newsletter! |
|
|
|
Got some code to share? Got a question? Need some help? |
|
|