Registriert seit: 28. Jul 2003
Ort: Stuttgart
1.093 Beiträge
Delphi 2007 Professional
|
Re: Echter Objektcontainer?
8. Aug 2005, 15:33
Ich versteh dein Problem mit den Objectlisten nicht...
- du erzeugst irgendwo ein Objekt
- die Referenz zum Objekt speicherst du in einer Objektliste
- machst irgendwas mit den Objekten
- wenn du das Objekt nicht mehr brauchst gibst du es frei
oder
- du hast die Objektliste mit dem Parameter True erzeugt, dann gibst
du die Objektliste frei und alle Objekte werden auch freigegeben
Gruß
Edit: Wofür willst du die Objekte in einem Array speichern?
Versteh ich nicht. Solang du das Objekt nicht freigibst,
ist es da und bleibt auch da (bzw. Owner freigibst)...und zum freigeben
holst du die entsprechende Referenz aus der Objektliste, castest es zu deinem
Objekttypen und gibst es frei...
VORSICHT !!! Wie bei StringListen auch achte genau darauf welches Listenelement du
zuerst freigibst, da an freie Stellen nachgerückt wird
Levent Yildirim Erzeugung von Icons aus Bildern: IconLev
|