Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
Delphi XE3 Enterprise
|
AW: Folder creation datetime
27. Mär 2013, 19:24
Delphi-Quellcode:
function GetFolderDate(const AFolder: string): TDateTime;
var
FolderData: TWin32FileAttributeData;
Systemtime,LocalTime: _SYSTEMTIME;
TZ : _TIME_ZONE_INFORMATION;
DW: DWORD;
begin
Result := 0;
FillChar(FolderData, SizeOf(FolderData), 0);
if GetFileAttributesEx(PChar(AFolder), GetFileExInfoStandard, @FolderData) then
begin
FileTimeToSystemTime(FolderData.ftCreationTime, Systemtime);
GetTimeZoneInformation (TZ);
SystemTimeToTzSpecificLocalTime(@TZ,Systemtime,LocalTime);
Result:= SystemTimeToDateTime(LocalTime);
end;
end;
Thomas Wassermann H₂♂ Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂♂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
|
|
Zitat
|