Forum: Sonstige Fragen zu Delphi
Delphi
by sx2008,
26. Jan 2013
Das Problem an deinem Code ist, dass du nur die Dateinamen in die Stringliste abspeicherst; die anderen Daten also Grösse, Attribute und Datum/Uhrzeit gehen verloren.
Es kommt drauf an, was du überhaupt erreichen möchtest.
Auf jeden Fall kann man das Durchsuchen von Verzeichnissen allgemeiner (und eleganter) programmieren.
Zum Beispiel hier:
http://www.delphipraxis.net/1095038-post19.html
Forum: Sonstige Fragen zu Delphi
Delphi
by sx2008,
26. Jan 2013
Die Dateigrösse bekommst du auch ohne die Datei öffnen zu müssen.
So macht es zum Beispiel auch der Explorer.
Um die Verzeichnisse zu durchsuchen verwendest du bestimmt FindFirst, FindNext.
In der Struktur TSearchRec befindet sich auch die Dateigrösse.