Hallo Hagen
Vielen Dank für Dene detaillierten Erläuterungen zu den Konzepten. Ich habe inschwischen ein kleines Progrämmchen erstellt und denke, ich bin fast am Ziel, aber es funktioniert noch nicht.
Nach dem Drücken des Knopfes werden zuerst 10 Punkte und anschliessend fünf Kanten erzeugt. Beim lesen aus dem Stream scheitert das Programm aber an der Stelle wo:
if myClass = nil then
raise
Exception.CreateFmt('Klasse "%" ist nicht registriert.', [Name]);
steht.
Die speziellen Schlüsselwöter dynamic und static habe ich weggelassen.
RegisterClasses([TPoint, TKante]); habe ich auch auskommentiert
Wäre nett von Dir, wenn du bitte mal mit Deinem geschulten Auge den Code ansehen würdest. Es ist ein minimales "lauffähiges" Programm.
Gebe für heute auf, vielen Dank, gute Nachte und beste Grüsse
Geri