System.Win.ComObj.TComObject.Destroy

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

destructor Destroy; override;

C++

__fastcall virtual ~TComObject();

Propriétés

Type Visibilité  Source Unité  Parent
destructor public
System.Win.ComObj.pas
System.Win.ComObj.hpp
System.Win.ComObj TComObject

Description

Libère une instance d'un objet COM.

N'appelez pas directement Destroy dans une application. Appelez plutôt Free. Free vérifie que l'objet COM n'a pas la valeur nil avant d'appeler Destroy.

Destroy teste si la propriété Factory a la valeur nil. Si elle est à nil, Destroy transmet la valeur False à la méthode CountObject du ComServerde l'objet Factory, ce qui permet à la DLL (serveur) d'être déchargée si plus aucun objet ne dépend du serveur.

Voir aussi