![]() |
TList oder TObjectList?
Moin,
wann sollte ich TList bzw TObjectList benutzen? Soweit ich weiss verwalten beide Objekte. |
Re: TList oder TObjectList?
TList speichert nur die Pointer zu den Objekten, wobei TObjectList standardmäßig auch der Besitzer des Objektes ist auf welches der Pointer zeigt.
Gruß, Marcel |
Re: TList oder TObjectList?
Tlist verwaltet einen Pointerarray.
TObjectList ist eine TList, erweitert um ein paar "eingebaute" Type casts auf TObject und der Möglichkeit enthaltene Objekte beim Entfernen freizugeben. Das sagt eigentlich auch schon alles. ;) TList Ableitungen wären dafür da Zeiger auf Records abzulegen, TobjectList Ableitungen, um Objekte reinzuiwerfen... |
Re: TList oder TObjectList?
Moin Pseudemys Nelsoni,
ich wuerde die TObjectList verwenden. Und um dir Typecasts zu ersparen und eine typisierte Liste zu erstellen, kannst du dir ja mal das ![]() Greetz alcaeus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:59 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz