Moin ihrs,
es gibt ein anderes Problem: die Data-Eigenschaft ist zwar eigentlich nur ein Integer, aber ich kann durchaus einen Pointer reinschreiben, und so irgendein Objekt im Speicher referenzieren. Wenn ich diesen Integer-Wert aber speichere, und das Objekt nicht, dann wird meine Data-Property eines Items auf irgendeinen Speicherbereich zeigen, was bestimmt nicht gut ausgeht, da hoechstwahrscheinlich irgendwas anderes dort sein wird.
Was genau willst du speichern? Eventuell kannst du mit Hilfe der
dpCollection das machen, was du willst. Du wirst aber wahrscheinlich nicht drum herum kommen, alles einzeln abzuspeichern.
Greetz
alcaeus