![]() |
Erstellungsdatum von einem Verzeichniss
Hallo alle zusammen :hi:
Ich hab da eine Frage. Ist es Möglich das Erstellungsdatum eines Verzeichnisses zu ermitteln. Hab schon im Internet wie doof gesucht und nichts ansprechendes gefunden. Bin schon ganz wirr im Kopf :roteyes: Bitte helft mirihr Programmierprofis :spin2: |
Re: Erstellungsdatum von einem Verzeichniss
|
Re: Erstellungsdatum von einem Verzeichniss
schau mal, was
![]() direkt per WinAPI ![]() ![]() |
Re: Erstellungsdatum von einem Verzeichniss
Hey danke Ihr Programmierprofis :kiss:
Eure vorschläge haben prima geholfen. Und hier lege ich noch den Code ab für alle die das gleiche Problem haben: Unit DateUtils;
Code:
function DirectoryAge(path : String) : TDateTime;
var sr : TSearchRec; creationTimeSystem: TSystemTime; begin if sysUtils.FindFirst(path, faDirectory, sr) = 0 then begin try FileTimeToSystemTime(sr.FindData.ftCreationTime, creationTimeSystem) ; with creationTimeSystem do Result := EncodeDateTime(wYear, wMonth, wDay, wHour, wMinute, wSecond, wMilliseconds) ; finally FindClose(sr) ; end; end else begin Result := -1; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz