Guten Morgen!
Ich suche nach einer Lösung, wie ich am Einfachsten die folgende Datenstruktur speichern kann. Darin befinden sich ein dynamisches Array, ein statisches Array und zudem noch ein Record. Gefunden habe ich dazu Lösungen, wie man ein dynamisches und ein statisches Array separat speichert, aber nicht die Kombination aus beiden.
Meine Frage:
Wie kann ich die folgende Struktur in einer Datei speichern und wieder auslesen?
Soll ich lieber komplett auf das statische Array verzichten? Würde es das erleichtern? Ich hatte erst versucht, beide Arrays in zwei verschiedenen Dateien zu speichern, aber schöner wäre es, die Struktur nicht auseinander zu ziehen.
Code:
type
TGewichte = record
iDatum : TDateTime;
iGewicht: double;
end;
TPerson = record
name : String[10];
geschlecht: (m,w);
groesse : Integer;
gewichte : array of TGewichte; // dynamisches Array
end;
var
Person: array [1..4] of TPerson; // statisches Array
Vielen Dank schon einmal für Eure Anregungen!
Beste Grüße,
Thorsten