System.Win.ComObj.TComObjectFactory.CreateComObject

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Win.ComObj.pas
System.Win.ComObj.hpp
System.Win.ComObj TComObjectFactory

Beschreibung

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