API:System.Win.VCLCom.TComponentFactory

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.Win.ComObj.TAutoObjectFactorySystem.Win.ComObj.TTypedComObjectFactorySystem.Win.ComObj.TComObjectFactorySystem.TObjectTComponentFactory

Delphi

TComponentFactory = class(TAutoObjectFactory, IClassFactory)

C++

class PASCALIMPLEMENTATION TComponentFactory : public System::Win::Comobj::TAutoObjectFactory

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
System.Win.VCLCom.pas
System.Win.VCLCom.hpp
System.Win.VCLCom System.Win.VCLCom

Beschreibung

TAutoObjectFactory ist der Klassengenerator für TAutoObject.

System.Win.VCLCom.TComponentFactory erbt von System.Win.ComObj.TAutoObjectFactory. Der folgende Inhalt bezieht sich auf System.Win.ComObj.TAutoObjectFactory.

TAutoObjectFactory ist der Klassengenerator für TAutoObject.

TAutoObjectFactory erstellt Instanzen der Klasse TAutoObject und verfügt über Methoden, mit denen der Funktionsumfang aller neuen Automatisierungsobjekte verwaltet wird.

TAutoObjectFactory erbt die Unterstützung der Schnittstellen IClassFactory und IClassFactory2.

Anmerkung:  In Delphi-Anwendungen versteht man unter einem Automatisierungsobjekt ein COM-Objekt, d.h., das Modul, in dem es implementiert ist, muss ein Generatorobjekt bereitstellen, damit das System das Automatisierungsobjekt erzeugen kann. Um Ihrem Programm einen Automatisierungsobjekt-Generator hinzuzufügen, erstellen Sie das Generatorobjekt, das das Automatisierungsobjekt erzeugt, im Abschnitt initialization der Unit. Informationen über COM-Generatoren finden Sie bei der Beschreibung von TComObjectFactory.

Siehe auch