System.Win.ComObj.TConnectionPoint.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

constructor Create(Container: TConnectionPoints;  const IID: TGUID; Kind: TConnectionKind; OnConnect: TConnectEvent);

C++

__fastcall TConnectionPoint(TConnectionPoints* Container, const GUID &IID, TConnectionKind Kind, TConnectEvent OnConnect);

Eigenschaften

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

Beschreibung

Instantiiert ein Verbindungspunkt-Objekt.

Create wird automatisch von der Methode CreateConnectionPoint des Verbindungspunkt-Containers, um ein Verbindungspunkt-Objekt zu instantiieren. Das tritt beim Initialisieren eines ActiveX-Steuerelementes ein.

Create weist einem Verbindungspunkt-Objekt Speicher zu, ruft die geerbte Methode Create auf und übergibt sie an die steuernde IUnknown-Schnittstelle des Container-Objektes. Container ist ein Verbindungspunkt-Containerobjekt. Mit Create wird dem Container-Objekt ein Verbindungspunkt-Objekt hinzugefügt. Danach werden die folgenden Parameter gesetzt:

  • IID als die GUID oder den Schnittstellenbzeichner der ausgehenden Schnittstelle, die vom Verbindungspunkt verwaltet wird.
  • IKind, der angibt, ob eine oder mehrere Verbindungen zum beliebigen Punkt vorhanden sind.
  • OnConnect als das Verbindungsereignis, das in der Methode Advise von IConnectionPoint verwendet wird.

TConnectEvent zeigt auf eine Prozedur für das OnConnect-Ereignis des Verbindungspunktes. TConnectionKind ist ein Typ, der angibt, ob mehrere Verbindungen zum Verbindungspunkt vorhanden sind.

Siehe auch