Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Objekte wieder freigeben, aber nur wenn es auch erzeugt wurd (https://www.delphipraxis.net/67535-objekte-wieder-freigeben-aber-nur-wenn-es-auch-erzeugt-wurd.html)

Christian18 16. Apr 2006 10:17


Objekte wieder freigeben, aber nur wenn es auch erzeugt wurd
 
Hallo,

Frohe Ostern!!! Ich habe mal eine Frage zu Objekten wieder Frei gaben! Wie kann ich mit Delphi Prüfen, ob ein Objekt vorhanden ist oder nicht, also ob eine Klasse Instanziiert wurde oder nicht??? Wenn eine Klasse in ein Objekt Instanziiert wurde, dann möchte ich dies wieder freigeben, sonst nicht!

Wie kann ich das mit Delphi realisieren???

Mit freundlichen Grüßen

Christian18

MrKnogge 16. Apr 2006 10:19

Re: Objekte wieder freigeben, aber nur wenn es auch erzeugt
 
Delphi-Quellcode:
if Klasse <> nil then klasse.free
Wobei Free bereits überprüft ob destroy aufgerufen werden muss oder nicht.

gruss

Hawkeye219 16. Apr 2006 10:20

Re: Objekte wieder freigeben, aber nur wenn es auch erzeugt
 
Suchst Du Delphi-Referenz durchsuchenAssigned oder Delphi-Referenz durchsuchenFreeAndNil?

Gruß Hawkeye


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz