Vcl.OleServer.TOleServer.InvokeEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure InvokeEvent(DispID: TDispID; var Params: TVariantArray); virtual;

C++

virtual void __fastcall InvokeEvent(int DispID, System::Win::Comobj::TOleVariantArray &Params);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Vcl.OleServer.pas
Vcl.OleServer.hpp
Vcl.OleServer TOleServer

Beschreibung

Sendet ein Ereignis vom COM-Server an die entsprechende Ereignisbehandlungsroutine.

InvokeEvent-Nachkommen verwenden InvokeEvent intern, um ihre Ereignisbehandlungsroutinen mit Ereignissen auf dem COM-Server zu verknüpfen.

DispID ist die Sende-ID für die entsprechende Ereignisbehandlungsroutine.

Params übergibt die Parameter der Ereignisbehandlungsroutine als Array von OleVariants.

In InvokeEvent führt InvokeEvent nichts aus, da InvokeEvent keine Ereignisse besitzt. Nachkommen, die Ereignisse von einem COM-Server erkennen, ignorieren diese Methode, so dass das von EventDispatch definierte Ereignisziel Ereignisse an die entsprechenden Ereignisbehandlungsroutinen weitergeben kann.

Siehe auch