Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
Delphi 12 Athens
|
Re: ObjectList und referenzierte Objekte
24. Apr 2010, 20:53
Bei TCollection kann man ja auch nur einen Owner angeben und somit kann sich das nur aus einer Liste selber rauslöschen.
Im Prinzip gibt es zwei grundsätzliche Lösungen:
- Master kennt alle anderen Listen
(wird was aus Master gelöscht, so wendet er sich an die anderen Listen und läßt auch da löschen)
- jedes Objekt kennt alle Listen in denen es drinsteht.
(wird es im Master gelöscht, dann wendet sich der Master an das Objekt und dieses löscht sich aus den anderen Listen)
$2B or not $2B
|