Come connettere un componente HIP a un'applicazione Visual Basic

Un collegamento chiave nell'elaborazione avviata dall'host (HIP) è la connessione tra il componente HIP in Transaction Integrator (TI) e l'applicazione client. La connessione tra il componente HIP e la DLL del server Microsoft Visual Basic viene creata tramite elementi corrispondenti della libreria dei tipi HIP con elementi del progetto Visual Basic. Nella tabella seguente viene illustrata la relazione tra gli elementi.

Libreria dei tipi HIP Progetto Visual Basic
Nome libreria dei tipi Nome progetto Visual Basic.
Nome dell'interfaccia della libreria dei tipi Nome classe Visual Basic.
Nomi dei metodi della libreria dei tipi Funzioni o subroutine all'interno della classe Visual Basic.
Parametri del metodo libreria dei tipi Definito uno per uno all'interno delle funzioni di Visual Basic o delle subroutine con le subroutine e le funzioni di Visual Basic.

Nota

Assicurarsi che la DLL del server Visual Basic sia registrata.

Se si usa la parola chiave Implementa all'interno di un server Visual Basic, si applicano le regole aggiuntive seguenti:

  • La proprietà Implement compatible Interface di Visual Basic deve essere abilitata. Impostare la proprietà nella pagina Proprietàdell'interfaccia del componente all'interno della libreria dei tipi TI o dell'assembly

  • Tutti i parametri definiti per i metodi della libreria dei tipi devono essere Input\Output. La parola chiave Implements non supporta i parametri definiti come input o output. Tutti i parametri devono essere definiti come input o output.

  • Le chiamate di funzione o subroutine devono essere definite come pubbliche, non private, all'interno della classe Visual Basic.

Vedere anche

Programmazione dell'elaborazione avviata dall'host