如何将 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\Output。 Implements 关键字 (keyword) 不支持定义为输入或输出的参数。 所有参数都必须定义为输入或输出。
函数或子例程调用必须在 Visual Basic 类中定义为公共而不是私有。