TObject.Destroy

TOEEAttributeEdit = class (TOEEAttribute)Interface de TOEEAttributeEditExemples de TOEEAttributeEdit

héritée de TObject.Destroy

TObject = class (Object)Interface de TObjectExemples de TObject

Détruit l'instance de l'objet.

Syntaxe

destructor Destroy()

Remarques

Le destructeur Destroy effectue des actions préalables à la destruction de l'instance puis détruit l'instance.

Quand on crée une classe, il est parfois utile de surcharger (cf. override) la méthode Destroy, par exemple pour effectuer des libérations de ressources ou autres opérations de nettoyage.

Destroy est appelée automatiquement lors de la libération de l'objet. Ainsi, classiquement, on n'appelle jamais Destroy directement.
Au besoin, on pourrait plutôt utiliser Free, mais le mieux est généralement de ne rien faire et de se reposer sur le mécanisme de libération automatique fourni par le gestionnaire de mémoire.

Classification

Internal TObject