1

非常感谢收到的答复。以下是我的项目如何工作的简要说明。GUI 用于从用户那里收集信息并进行验证。有一个名为 controlclass 的 dll,将输入数据从 GUI 传递到业务逻辑 DLL。这个 DLL 连接到数据库并保存数据。之后,它断开连接并将结果传递给控制 dll ,然后到解释输入数据是否成功的 GUI。是否有可用于将 VB6 GUI 转换为 .net Web 表单的工具?对 vb.net 不熟悉。如何从 vb.net 创建对 vb6 dll 或 COM 的引用?

4

1 回答 1

1

为了从 VB.NET 创建对 VB6 COM 对象的引用:

  • 选择项目>[您的项目]属性在解决方案资源管理器窗口中双击我的项目
  • 选择参考选项卡
  • 点击添加
  • 选择COM选项卡
  • 选择您需要的组件

您会注意到 Visual Studio 将创建一个 Interop 程序集,它为您处理与 COM 对象的接口。

从那时起访问 COM 对象与 VB6 相同

Dim obj as New MyObject
obj.DoSomething
'etc
Set obj = nothing
于 2011-05-04T11:18:07.310 回答