Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#10

Re: Rekursives durchsuchen und Letzten Dateizugriff auslesen

  Alt 15. Apr 2010, 15:21
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!
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat