API:Vcl.AxCtrls.TActiveFormFactory.Create
Delphi
constructor Create(ComServer: TComServerObject; ActiveXControlClass: TActiveXControlClass; WinControlClass: TWinControlClass; const ClassID: TGUID; ToolboxBitmapID: Integer; const LicStr: string; MiscStatus: Integer; ThreadingModel: TThreadingModel = tmSingle);
C++
__fastcall TActiveFormFactory(System::Win::Comobj::TComServerObject* ComServer, TActiveXControlClass ActiveXControlClass, Vcl::Controls::TWinControlClass WinControlClass, const GUID &ClassID, int ToolboxBitmapID, const System::UnicodeString LicStr, int MiscStatus, System::Win::Comobj::TThreadingModel ThreadingModel);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| constructor | public | Vcl.AxCtrls.pas Vcl.AxCtrls.hpp |
Vcl.AxCtrls | TActiveFormFactory |
Beschreibung
Erzeugt und initialisiert ein neues Create-Objekt. {{#multireplace:Vcl.AxCtrls.TActiveFormFactory.Create|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} erbt von {{#multireplace:Vcl.AxCtrls.TActiveXControlFactory.Create|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Der folgende Inhalt bezieht sich auf {{#multireplace:Vcl.AxCtrls.TActiveXControlFactory.Create|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.
Erzeugt und initialisiert ein neues Create-Objekt.
Der Parameter ComServer ist ein Zeiger auf den COM-Server des Moduls, das den Eigenschaftsseiten-Generator enthält. Hierbei handelt es sich normalerweise um die globale Variable ComServer, die in der Unit ComServ deklariert ist.
Der Parameter ActiveXControlClass ist das Klassenobjekt für das Controller-Objekt, welches das ActiveX-Steuerelement implementiert. Dieses Objekt sollte von TActiveXControl abgeleitet sein.
Der Parameter WinControlClass ist das Klassenobjekt für die VCL-Steuerelementklasse, die das Windows-Verhalten des Steuerelements implementiert. Dieses Objekt sollte von TWinControl abgeleitet sein.
Der Parameter ClassID ist die GUID des ActiveX-Steuerelements. Jedes COM-Objekt muss eine eindeutige GUID besitzen.
LicStr ist der Lizenz-String für Steuerelemente, die mit diesem Generator erzeugt wurden. LicStr ist leer, wenn die mit dem Generator erzeugten Steuerelemente nicht lizenziert sind. Die Eigenschaft MiscStatus gibt die Status-Bits an, die in der Registrierung gespeichert sind.
ThreadingModel legt fest, wie Aufrufe des erstellten ActiveX-Steuerelements serialisiert werden. Dadurch wird der Wert der Eigenschaft ThreadingModel bestimmt.