Hallo Stefan,
ich habe Dir ein kleines Beispiel auf Basis der dpCollection gebastelt.
In der
unit Spieler befindet sich für den Spieler (TPlayer) und für den
Spieltag (TDay) je ein Nachfahre von TCollectionItem. TPlayer enthält mit
der property Saison die Liste für TDay. Wenn Du das Dateiformat erweiterst
must Du lediglich die prperzties von TPlayer, TDay und die beiden Assign
Methoden anpassen.
Das Beste ist: Die Abwärtskompatiblität beibt erhalten !!!!!!
Im Hauptformular steht FPlayer für die Spielerliste. Um die Sache zu
speichern und zu laden benötigst Du lediglich die Methoden SaveToFile
und LoadFromFile von FPlayer