Dateien nach erstellungsdatum umbenennen
-
Hallo Leute,

ich habe mir ein Programm erstellt, dass Dateien automatissch umbenennt in einen gewünschen neuen Namen. Es wird bei dem Dateinamen dann eine fortlaufende Nummer mit in den Dateinamen eingebracht.
z.B.
AlterName1.jpg --> NeuerName1.jpg
AlterName10.jpg --> NeuerName10.jpg
AlterName11.jpg --> NeuerName11.jpg
.
.
AlterName2.jpg --> NeuerName2.jpg
AlterName20.jpg --> NeuerName20.jpg
AlterName21.jpg --> NeuerName21.jpgDa ich nicht weiß wie die Eigenschaft heißt, bei der man an der "FileListBox" nicht Alfanummerisch sondern Nummerisch Dateien anzeigen läßt, ist mir auch noch die Idee gekommen die Dateien nach dem Erstellungsdatum der Reihe nach umzubenennen.

Wäre sogar besser da ich meine Foto´s nach Ersatellungsdatum sortieren will und jedes Bild eine eigene Zahl (Index) vergeben will.
z.B.
ErsteErstellteDatei.jpg --> Bild_1.jpg
ZweiteErstellteDatei.jpg --> Bild_2.jpg
...Falls Ihr aber auch wissen solltet, wie ich die Reihen in der "FileListBox" ändere wäre schon mal eine Teillösung, besser ist die mit dem Datum.

Gibt es eine Funktion mit der ich das Datum von einer Datei feststellen kann. Damit ich diese umbennen und von dieser ältesten Datei aus zur nächts ältesten Datei springen kann um diese dann umzubenennen. Wie z.B. Find , First, Next ! ???

Bitte um eure Hilfe ich denke der ein oder andere wieß das vieleicht.

Danke für eure Hilfe

-
um nach Dateien zu suchen:
FindFirst
FindNext
dabei liefert TSearchRec einige Informationen zur Datei