API:System.Win.VCLCom.TComponentFactory
Delphi
TComponentFactory = class(TAutoObjectFactory, IClassFactory)
C++
class PASCALIMPLEMENTATION TComponentFactory : public System::Win::Comobj::TAutoObjectFactory
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | System.Win.VCLCom.pas System.Win.VCLCom.hpp |
System.Win.VCLCom | System.Win.VCLCom |
Description
TAutoObjectFactory est le fabricant de classe de TAutoObject.
System.Win.VCLCom.TComponentFactory hérite de System.Win.ComObj.TAutoObjectFactory. Tout le contenu en-dessous de cette ligne se réfère à System.Win.ComObj.TAutoObjectFactory.
TAutoObjectFactory est le fabricant de classe de TAutoObject.
TAutoObjectFactory crée des instances de la classe TAutoObject et dispose de méthodes pour gérer les fonctionnalités de toutes les instances d'objets automation qu'elle crée.
TAutoObjectFactory hérite de la gestion des interfaces IClassFactory et IClassFactory2.
Remarque : Dans les applications Delphi, un objet Automation est un objet COM, ce qui signifie que le module dans lequel il est implémenté doit fournir un objet fabricant afin que le système puisse créer l'objet Automation. Pour ajouter un fabricant d'objet Automation à votre programme, créez l'objet fabricant dans la section initialization de l'unité qui définit l'objet Automation. Pour davantage d'informations sur les fabricants de COM, voir TComObjectFactory.