如何将 HIP 组件连接到 Visual Basic 应用程序

主机启动的处理 (HIP) 的关键链接是事务集成器中的 HIP 组件 (TI) 与客户端应用程序之间的连接。 HIP 组件与 Microsoft Visual Basic 服务器 DLL 之间的连接是通过将 HIP 类型库的元素与 Visual Basic 项目的元素匹配来创建的。 下表显示了元素之间的关系。

HIP 类型库 Visual Basic 项目
类型库名称 Visual Basic 项目名称。
类型库接口名称 Visual Basic 类名称。
类型库方法名称 Visual Basic 类中的函数或子例程。
类型库方法参数 使用 Visual Basic 子例程和函数在 Visual Basic 函数或子例程中定义了一对一。

注意

确保已注册 Visual Basic 服务器 DLL。

如果在 Visual Basic 服务器中使用 “实现 ”关键字,则以下附加规则适用:

  • 必须启用 Visual Basic 实现兼容接口 属性。 在 TI 类型库或程序集的组件 接口“属性 ”页上设置属性

  • 为类型库方法定义的所有参数必须为 Input\OutputImplements 关键字 (keyword) 不支持定义为输入或输出的参数。 所有参数都必须定义为输入或输出。

  • 函数或子例程调用必须在 Visual Basic 类中定义为公共而不是私有。

另请参阅

主机启动处理的编程