Vcl.AxCtrls.TActiveXPropertyPageFactory.CreateComObject
Delphi
function CreateComObject(const Controller: IUnknown): TComObject; override;
C++
virtual System::Win::Comobj::TComObject* __fastcall CreateComObject(const System::_di_IInterface Controller);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Vcl.AxCtrls.pas Vcl.AxCtrls.hpp |
Vcl.AxCtrls | TActiveXPropertyPageFactory |
Description
Instancie un objet TComObject.
Vcl.AxCtrls.TActiveXPropertyPageFactory.CreateComObject hérite de System.Win.ComObj.TComObjectFactory.CreateComObject. Tout le contenu en-dessous de cette ligne se réfère à System.Win.ComObj.TComObjectFactory.CreateComObject.
Instancie un objet TComObject.
CreateComObject est la méthode qui instancie le type de classe pour lequel le fabricant de classe est TComObjectFactory. CreateComObject appelle le constructeur CreateFromFactory de la classe TComObject afin de créer un objet COM. CreateComObject se transmet lui-même comme paramètre Factory à CreateFromFactory.
CreateComClass crée un objet COM en se basant sur la valeur de la propriété ComClass. ComClass est l'identificateur de classe (CLSID) utilisé par les autres applications pour identifier la classe COM dont elles demandent une instance d'objet.