Freigeben über


So verbinden Sie eine HIP-Komponente mit einer Visual Basic Applications

Eine wichtige Verbindung in der vom Host initiierten Verarbeitung (HIP) ist die Verbindung zwischen der HIP-Komponente in Transaction Integrator (TI) und der Clientanwendung. Die Verbindung zwischen der HIP-Komponente und der Microsoft Visual Basic-Server-DLL wird durch übereinstimmende Elemente der HIP-Typbibliothek mit Elementen des Visual Basic-Projekts erstellt. Die folgende Tabelle zeigt die Beziehung zwischen den Elementen.

HIP-Typenbibliothek Visual Basic-Projekt
Typbibliotheksname Visual Basic-Projektname.
Name der Typbibliotheksschnittstelle Visual Basic-Klassenname.
Namen der Type Library-Methode Funktionen oder Unterroutinen innerhalb der Visual Basic-Klasse.
Parameter der Type Library-Methode Definiert eins zu eins innerhalb der Visual Basic-Funktionen oder -Unterroutinen mit den Visual Basic-Unterroutinen und -Funktionen.

Hinweis

Stellen Sie sicher, dass die Visual Basic-Server-DLL registriert ist.

Wenn Sie das Schlüsselwort "Implements" in einem Visual Basic-Server verwenden, gelten die folgenden zusätzlichen Regeln:

  • Die Visual Basic Implement Compatible Interface-Eigenschaft ist erforderlich. Festlegen der Eigenschaft auf der Eigenschaftenseite der Komponentenschnittstelle innerhalb der TI-Typbibliothek oder -Assembly

  • Alle Parameter, die für Typbibliotheksmethoden definiert sind, müssen "Input\Output" lauten. Das Schlüsselwort Implements unterstützt keine Parameter, die als Eingabe oder Ausgabe definiert sind. Alle Parameter müssen als Eingabe oder Ausgabe definiert werden.

  • Die Funktions- oder Unterroutineaufrufe müssen innerhalb der Visual Basic-Klasse als öffentlich und nicht privat definiert werden.

Siehe auch

Programmieren Host-Initiated Verarbeitung