Ok, das heisst also folgendes:
Delphi-Quellcode:
type TFldr = record
Name: ShortString;
Count: Integer;
end;
type TFile = record
Name: ShortString;
ID_Stamp: Integer; // Index auf die Datei mit den Zeitstempeln
end;
Ich muss den (großen) Stream nur neu schreiben wenn Dateien hinzugefügt werden. Ansonsten muss in dem Indexfile nur an die entsprechende Stelle gesprungen werden und die Zeit neu gesetzt werden.
Ist das so richtig verstanden???