Hi,
Das Problem ist, dass du nur die beiden Pointer zu den TStrings-Instanzen in deiner Datei speicherst.
Du musst zuerst die Anzahl der Strings in einer Liste speichern, dann jeden String einzeln. Und zu jedem String schreibst du vorher noch die Länge in die Datei. Also so:
Code:
--------------------------
Anzahl der Strings in BRS
--------------------------
----------------
String1 Länge
----------------
----------------
String1
----------------
----------------
String2 Länge
----------------
----------------
String2
----------------
--------------------------
Anzahl der Strings in PTr
--------------------------
----------------
String1 Länge
----------------
----------------
String1
----------------
----------------
String2 Länge
----------------
----------------
String2
----------------
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."