Freigeben über


Verbinden einer HIP-Komponente mit einer Visual Basic-Anwendung

Ein wichtiger Link bei 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 über übereinstimmende Elemente der HIP-Typbibliothek mit Elementen des Visual Basic-Projekts erstellt. Die folgende Tabelle zeigt die Beziehung zwischen den Elementen.

HIP-Typbibliothek Visual Basic-Projekt
Typbibliotheksname Visual Basic-Projektname.
Geben Sie den Namen der Bibliotheksschnittstelle ein. Name der Visual Basic-Klasse.
Namen der Typbibliotheksmethode Funktionen oder Unterroutinen innerhalb der Visual Basic-Klasse.
Parameter der Typbibliotheksmethode Eine für eine innerhalb der Visual Basic-Funktionen oder -Unterroutinen mit den Visual Basic-Unterroutinen und -Funktionen definiert.

Hinweis

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

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

  • Die Visual Basic Implement Compatible Interface-Eigenschaft muss aktiviert sein. 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 sein. Die Schlüsselwort (keyword) implementiert keine Parameter, die als Eingabe oder Ausgabe definiert sind. Alle Parameter müssen als Eingabe oder Ausgabe definiert werden.

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

Weitere Informationen

Programmieren einer von einem Host initiierten Verarbeitung