Meiner Meinung nach hast Du 2 Möglichkeiten:
- Erstellen einer Liste (TStringlist) mit Dateinamen
Auslesen des Zugriffsdatums
Auslesen des Erstellers
- Auslesen des Dateinamens und des Zugriffsdatums in ein Record (Filename,Accessdate,Creator)
und einfügen dieses Records in eine Liste oder gleich abspeichern in DB
wobei die erste Möglichkeit duch das mehrmalige Anpacken der Datei natürlich langsamer ist.
Gruß
K-H
edith:
Zitat von
AnyKey:
Edit:
Ok, ich habe einen neuen Plan, ich mach das mit dem LastAccess nachdem ich die Pfade durch die Rekursive suche ausgelesen habe, nur ist jetzt die Frage wie komme ich an die Pfade ran?
Was willst Du mit den Pfaden? Ich dachte es geht um Dateien?
Zitat von
AnyKey:
Eine Andere frage wäre noch wie ich dabei oder danach dann auch die Dateigröße/Ordnergröße herausfinden kann.
Die Dateigröße liefert Dir das Searchrecord, genauso wie (indirekt) das LastAccessDate (TWin32FindData).
Die "Dateigröße" (Summe der Größe der enthaltenen Dateien) bei Verzeichnissen mußt Du allerdings selbst errechnen!