Hallo,
falls die Dateinamen eindeutig sind, könnte auch der folgende Ansatz zu einer Lösung führen:
Delphi-Quellcode:
var
FileName: string;
FileDate: TDateTime;
List: TStrings;
begin
:
if FileAge(FileName, FileDate) then
List.Add (FileName + '=' + DateTimeToStr(FileDate);
:
ShowMessage (List.Values[FileName]);
:
end;
Der Zugriff auf die Dateinamen muss über die Eigenschaft "Names" der Stringliste erfolgen. Problematisch wird es allerdings, wenn beim Schreiben und Auslesen der Stringliste Systeme mit unterschiedlichen Ländereinstellungen verwendet werden.
Gruß Hawkeye