Ich habe jetzt ein bisschen rumprobiert. ReadComponentResFile bzw. WriteComponentResFile machen genau das was ich will. Nur, wie oben schon festgestellt, werden die in der Objektliste referenzierten Objekte nicht gespeichert. Doch wie soll ich das lösen?
Zitat von
SirThornberry:
Ergebnis ist letztendlich das man sich in der Verwendung der Objecte einschränken muss so das man nur bestimmte Sachen hat wofür vom Object her definiert ist wie das Object diese später speichert.
Aber wie soll ich mich einschränken? Ich muss eine variable Anzahl an Objekten abgeleitet von TComponent speichern. Die ObjectList durchzugehen und jedes Objekt in eine eigene Ressource-Datei speichern will ich nicht, es soll alles in eine Datei. Geht mein Vorhaben evtl. mit TCollection? Das referenziert auch nur, oder?