Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi gibt listbox objekte frei? (https://www.delphipraxis.net/40269-gibt-listbox-objekte-frei.html)

gekmihesg 13. Feb 2005 13:23


gibt listbox objekte frei?
 
hallo.
ich füge in einer listbox mit
Delphi-Quellcode:
listbox1.items.addobject('blabla',myobject);
ein objekt ein.
wenn ich jetzt
Delphi-Quellcode:
listbox1.items.clear;
aufrufe, wird das objekt dann wieder freigegeben oder nicht (also nur string und adresse gelöscht)?

Robert_G 13. Feb 2005 13:26

Re: gibt listbox objekte frei?
 
Gibt sie nicht.
Das wurde siche rin der Hilfe 1.000-mal und in der DP 10.000-mal erklärt. ;)

Muetze1 13. Feb 2005 13:28

Re: gibt listbox objekte frei?
 
Moin!

Nein, tut sie nicht. Alle Object/Data Eigenschaften bei VCL Elementen bieten nur Platz an - kümmern sich aber nicht um deren Inhalt - darum musst du dich kümmern. Woher sollte die VCL auch wissen ob da nun ein Objekt, ein Zeiger auf XY oder der Zeiger selbst benutzt wird?

(Ich rede hier nicht von einer TObjectList!!)

MfG
Muetze1

gekmihesg 13. Feb 2005 13:44

Re: gibt listbox objekte frei?
 
ok danke ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:16 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