äh, mhh, jetzt ich bin langsam verwirrt
(naja, bin auch noch Programmieranfänger)
also ich möchte alle Dateien in einem Verzeichnis scannen und das korrekte Dateidatum ermitteln. Naja OK, die weitere Speicherung ist zweitrangig - und wie sich ja ergeben hat, als integer - auch weniger leicht.
a) Aber was ich nicht verstehe ist, warum Dateien mit dem Datum vor 1.1.
1980 (gerade festgestellt ... Dateidatum VOR 1980 macht schon Probleme) von Delphi nicht mit searchrec.time ermittelt werden können?
stattdessen wird der time-Wert der vorherigen Datei unverändert gelassen (und an den Array weitergereicht, wie man in den Screenshots im Anfangspost lesen kann).
b) Auch das mit dem Findfirst versteh ich nicht. - ich dachte immer, der Befehl sucht nur das erste Vorkommen einer Datei (also z.B. Dateien mit 'rz****', oder '*.tmp') oder ähnliches.
Aber dennoch schon mal allen Danke für die bisherigen Antworten.