Entwickler-Ecke

Dateizugriff - Dateien nach Datum sortiert auflisten?


jjturbo - Di 17.03.09 10:26
Titel: Dateien nach Datum sortiert auflisten?
Moin,

ich möchte Dateien mit Hilfe von FindFirst/FindNext auflisten, aber nach Datum sortiert ausgeben.
Hat jemand einen Ansatz dafür?

Gruß
Oliver


Xentar - Di 17.03.09 10:45

Weiß nicht, ob man bei FindNext direkt nach Datum sortieren kann. Zur Not eben erst alle Dateien z.B. in ein Array lesen, dieses händisch sortieren (gibt genug Algorithmen, z.B. BubbleSort) und dann ausgeben.


Keldorn - Di 17.03.09 10:52

Hallo,

Wie sieht denn dein Ansatz bis jetzt aus? Wo und wie möchtest du die Ergebnisse ausgeben?

Das Datum selber ist ja kein Problem: TsearchRec.time enthält das Datum (mit FiledatetoDatetime in einen tdate-wert wandeln).
Ich würde die Daten in eine Objectlist oder in ein Array erstmal einlesen und danach sortieren und dann ausgeben

edit: zu langsam. das nächste Mal schneller schreiben und nicht telefonieren ;-)

Gruß Frank


jjturbo - Di 17.03.09 14:10

Ok, danke, TSearchRec.Time war das, was ich gesucht habe :-)

Gruß
Oliver