Vcl.Forms.TApplication.Destroy
Delphi
destructor Destroy; override;
C++
__fastcall virtual ~TApplication();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
destructor | public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TApplication |
Beschreibung
Gibt die Instanz der Anwendung und den zugewiesenen Speicher frei.
Rufen Sie Application.Destroy oder Application.Free niemals direkt auf. Um eine Anwendung zu beenden, verwenden Sie die Methode Terminate der Anwendung.
Destroy gibt an, dass die Anwendung deaktiviert wurde, und ruft dann die geerbte Version von Destroy auf. Anschließend werden der Speicher für verknüpfte Fenster, die Instanz der Anwendung, weitere Objektinstanzen und Listen freigegeben, die beim Start der Anwendung erstellt oder während der Ausführung gebildet wurden.
Da die Anwendung (in der Regel) Eigentümer aller Formulare ist, werden in ihrem Destruktor alle Formulare freigegeben.