Einzelnen Beitrag anzeigen

Andreas L.
(Gast)

n/a Beiträge
 
#13

Re: Mehrere Steuerelemente gleichzeitig ansprechen ...

  Alt 23. Nov 2008, 13:45
Zitat von SirTwist:
Zitat von DeddyH:
Wenn er Objekte ablegen will, wieso soll er keine TObjectList nehmen?
Meines Wissens(!) nach ist der Unterschied zwischen TList und TObjectList, dass TObjectList der Eigentümer der Objekte sein kann und deshalb bei einem Entfernen aus der Liste (Remove, Delete) oder dem Freigeben der ganzen Liste auch die Objekte freigegeben werden. Dagegen muss man sich bei der TList selber um die Speicherverwaltung der Objekte kümmern.

Da die Objekte hier aber schon zum Formular gehören und von diesem auch speichertechnisch verwaltet werden, ist aus meiner Sicht eine TList ausreichend, oder? Ich lasse mich gerne korrigieren...

Gruß,
SirTwist
TObjectList.Create kann den Parameter OwnObjects:Boolean haben. Einfach False übergeben und die ObjectList kümmert sich nicht mehr ums freigeben der Objekte.
  Mit Zitat antworten Zitat