System.Win.ComObj.TTypedComObjectFactory.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

constructor Create(ComServer: TComServerObject;
TypedComClass: TTypedComClass; const ClassID: TGUID;
Instancing: TClassInstancing; ThreadingModel: TThreadingModel = tmSingle);

C++

__fastcall TTypedComObjectFactory(TComServerObject* ComServer, TTypedComClass TypedComClass, const GUID &ClassID, TClassInstancing Instancing, TThreadingModel ThreadingModel);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public
System.Win.ComObj.pas
System.Win.ComObj.hpp
System.Win.ComObj TTypedComObjectFactory

Beschreibung

Erzeugt eine Instanz von TTypedComObjectFactory.

Mit Create können Sie ein TTypedComObjectFactory-Objekt instantiieren. Create wird automatisch aufgerufen, wenn der COM-Server geladen wird, der die Klassendefinition eines TTypedComObject-Objekts enthält. Klassengeneratoren sollten im Initialisierungsabschnitt der Unit instantiiert werden, die den zugehörigen Server enthält.

Create reserviert Speicher für ein TTypedComObjectFactory-Objekt, prüft, ob eine Typbibliothek vorhanden und verfügbar ist, und ruft dann geerbte Methode Create auf. Ist die Typbibliothek nicht verfügbar, wird eine EOleSysError-Exception ausgelöst.

Siehe auch