API:System.Win.ComObj.TAutoObjectEvent.Destroy
Delphi
destructor Destroy; override;
C++
__fastcall virtual ~TAutoObjectEvent(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
destructor | public | System.Win.ComObj.pas System.Win.ComObj.hpp |
System.Win.ComObj | TAutoObjectEvent |
Description
Libère une instance d'un objet COM.
System.Win.ComObj.TAutoObjectEvent.Destroy hérite de System.Win.ComObj.TComObject.Destroy. Tout le contenu en-dessous de cette ligne se réfère à System.Win.ComObj.TComObject.Destroy.
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.