Hallo Hagen
Vielen Dank für das Nachbesseren und das Beispiel. Die drei Biere zahle ich gerne, falls du mal in der Gegend von mir (50. KM südlich) von Lindau am Bodensee bist
!
Ich habe den Code nun eingefügt und laufen gelassen, erhalte aber bei Aufruf von Loadlist leider die Meldung:
Klasse '' nicht registriert...
Ausserdem fällt mir auf, dass du
mit
Delphi-Quellcode:
for I := 0 to 9 do
List.Add(TPoint.Create(I, I));
for I := 0 to 9 do
List.Add(TKante.Create(I, I, I, I));
hier unabhänkgige Objekte anlegst. Meine möchte aber gerne
10 Punkte anlgen und diese dann über Kanten miteinander verlinken, damit man ein Netz abbilden kann (z.B. eine Landkarte). Deshalb habe ich auch
for i:=0 To 4 DO
List.add(TKante.Create(List[Random(9)],List[Random(9)]); geschrieben.
Kante hält dann zwei Referenzen auf Objekte. Deshalb auch die Problematik beim Speichern, weil die Punkte einer Kante ja nur Referenzen auf Objekte darstellen.
..oder habe ich hier etwas vollkommen falsch verstanden oder mich unklar ausgedrückt?
Beste Grüsse und ich werde die Biere auch nicht vergessen
Geri