Vcl.CmAdmCtl.TCOMAdminCatalog.InstallMultipleEventClasses

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure InstallMultipleEventClasses(const bstrApplIdOrName: WideString;  var varFileNames: PSafeArray; var varCLSIDS: PSafeArray);

C++

void __fastcall InstallMultipleEventClasses(const System::WideString bstrApplIdOrName, Winapi::Activex::PSafeArray &varFileNames, Winapi::Activex::PSafeArray &varCLSIDS);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Vcl.CmAdmCtl.pas
Vcl.CmAdmCtl.hpp
Vcl.CmAdmCtl TCOMAdminCatalog

Beschreibung

Installiert Ereignisklassen aus mehreren Dateien in einer COM+ Anwendung.

Mit InstallMultipleEventClasses können Sie Ereignisklassen aus mehreren DLLs installieren, die Dummy-Implementierungen dieser Klassen enthalten. Die DLLs müssen selbstregistrierend sein, es wird eine Typbibliothek benötigt, in der die Schnittstellen der Ereignisklassen beschrieben werden, und jede Klasse muss über eine CLSID und eine ProgID verfügen.

Die Dummy-Implementierungen der Klassen werden nie ausgeführt, sondern nur zur Registrierung der Ereignisklassen verwendet. Beim Erstellen der Klassen stellt das Ereignissystem eine Implementierung bereit, um die Ereignisse an die registrierten Empfänger zu senden.

bstrApplIdOrName ist der Name oder die GUID der Anwendung, in der die Ereignisklassen installiert werden.

varFileNames ist ein String-Array mit den Namen der DLLs, in denen sich die zu installierenden Ereignisklassen befinden.

varCLSIDS ist ein Varianten-Array mit den CLSIDs der Ereignisklassen, die installiert werden.

Siehe auch