API:Vcl.VirtualImageList.TVirtualImageList.Destroy
Delphi
destructor Destroy; override;
C++
__fastcall virtual ~TVirtualImageList();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
destructor | public | Vcl.VirtualImageList.pas Vcl.VirtualImageList.hpp |
Vcl.VirtualImageList | TVirtualImageList |
Beschreibung
Gibt die Bilderliste und der ihr zugewiesene Speicherplatz frei.
Vcl.VirtualImageList.TVirtualImageList.Destroy erbt von Vcl.ImgList.TCustomImageList.Destroy. Der folgende Inhalt bezieht sich auf Vcl.ImgList.TCustomImageList.Destroy.
Gibt die Bilderliste und der ihr zugewiesene Speicherplatz frei.
Destroy ruft zunächst UnRegisterChanges auf, um die Registrierung aller für den Empfang von Benachrichtigungen registrierten Objekten zu entfernen. Danach werden alle mit der Bilderliste verbundenen Hilfesobjekte freigegeben.
Destroy muss nur selten aufgerufen werden. Wenn eine Bilderliste jedoch ohne einen Eigentümer durch den Aufruf der Methode Create oder CreateSize erstellt wurde, muss Free zur Freigabe des Speicherplatzes und des Objekts aufgerufen werden. Free überprüft vor dem Aufruf von Destroy, ob der Zeiger nil ist.