Afficher : Delphi C++
Préférences d'affichage

System.TObject.BeforeDestruction

De RAD Studio API Documentation

Delphi

procedure BeforeDestruction; virtual;

C++

virtual void __fastcall BeforeDestruction(void);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
System.pas
systobj.h
System TObject

Description

Répond avant l'exécution du premier destructeur.

BeforeDestruction est appelée automatiquement avant le lancement du premier destructeur de l'objet. Ne l'appelez pas explicitement dans vos applications.

La méthode BeforeDestruction implémentée dans TObject ne fait rien. Redéfinissez cette méthode lors de la création d'une classe qui effectue certaines actions avant la destruction de l'objet. Par exemple, TCustomForm redéfinit BeforeDestruction afin de générer un événement OnDestroy.

Remarque :  BeforeDestruction n'est pas appelée lorsque l'objet est détruit avant d'avoir été entièrement construit. En d'autres termes, si le constructeur de l'objet déclenche une exception, le destructeur est appelé pour libérer l'objet, mais BeforeDestruction n'est pas appelée.

Voir aussi

Outils personnels
Traductions