Vcl.AxCtrls.TActiveXPropertyPageFactory.CreateComObject

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function CreateComObject(const Controller: IUnknown): TComObject; override;

C++

virtual System::Win::Comobj::TComObject* __fastcall CreateComObject(const System::_di_IInterface Controller);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Vcl.AxCtrls.pas
Vcl.AxCtrls.hpp
Vcl.AxCtrls TActiveXPropertyPageFactory

Beschreibung

Instantiiert ein TComObject-Objekt.

Vcl.AxCtrls.TActiveXPropertyPageFactory.CreateComObject erbt von System.Win.ComObj.TComObjectFactory.CreateComObject. Der folgende Inhalt bezieht sich auf System.Win.ComObj.TComObjectFactory.CreateComObject.

Instantiiert ein TComObject-Objekt.

Die Methode CreateComObject instantiiert den Klassentyp, für den TComObjectFactory als Klassengenerator fungiert. Sie ruft den Konstruktor CreateFromFactory der Klasse TComObject auf, um ein COM-Objekt zu erzeugen. Bei diesem Aufruf wird CreateComObject als Parameter Factory an CreateFromFactory übergeben.

CreateComClass erzeugt ein COM-Objekt auf der Basis des Wertes der Eigenschaft ComClass. ComClass ist der Klassenbezeichner (CLSID), über den andere Anwendungen die COM-Klasse angeben, für die sie eine Objektinstanz anfordern.

Siehe auch