ganz so einfach ist das
imho nicht.
nur published machen (mal davon abgesehen, dass es zweckfremd ist) reicht meist nicht. bei bestimmten properties (wie der ObjectList) musst du afair per DefineProperties eine Speicherroutine schreiben, die trotzdem deine Liste durchgeht und die Objekte speichert statt der Pointer. ich würde eine eigene save/load-routine schreiben, da bist du bisschen flexibler. denke mal als Speicherform entwder TFileStream (feld/längendefinition nötig) oder
XML (binärfelder müssen umgewandet werden).
für den binäraufbau kannst du dich ja an der
DFM-Definition orientieren (siehe
dfm-structure.txt). bei fragen einfach vertrauensvoll an mich wenden.
Gruß Frank