加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

怎样在VB.NET编写一个DLL供VB6.0调用?

发布时间:2020-12-16 23:06:36 所属栏目:大数据 来源:网络整理
导读:1.启动.net,创建vb.net语言类库,假设名字为VbNetLib 2.编写一个测试的类 Public Class Class1 Public Sub MessageBox(ByVal s As String) MsgBox(s) End SubEnd Class 3.修改项目属性,在“编译”标签页内,找到“为COM互操作注册”,选中。 关闭项目属性

1.启动.net,创建vb.net语言类库,假设名字为VbNetLib

2.编写一个测试的类

3.修改项目属性,在“编译”标签页内,找到“为COM互操作注册”,选中。

关闭项目属性,按F6生成dll文件和tlb文件。并注册组建。

4.启动vb6,添加引用,选择浏览,找到生成的路径,选择文件类型为所有文件,选中刚才生成的vbnetlib.tlb。确定

5.vb6窗体上添加一个按钮,双击按钮,添加事件:

按F5运行即可。

以上完整的复现了我刚做的这个测试。可行的。如果你发布,你要注意,首先,要安装对应版本的.net framework,其次,要使用regsvr32 vbnetlib.tlb注册组建。至此,任何一台windows的电脑都可以运行这个程序了。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读