vs2010 C#调用VB6

时间:2024-10-12 22:18:53

1、首先,用vb6做一个COM组件,注意:.net只能调用COM组件的类,不能调用模块的方法

vs2010 C#调用VB6

2、这里的类模块里面的Public方法都是可以调用的,类型的话vb的long等同于.net的int

vs2010 C#调用VB6

3、如果是用到集合,需要你自己新建一个类封装,然后提供一些基本的方法

vs2010 C#调用VB6

4、在.net这里,引用这里点级添加引用

vs2010 C#调用VB6

5、添加引用界面这里,切换到COM组件这里,不过你的vb组件先要注册到系统才有

vs2010 C#调用VB6

6、打一个首字母找来会比较快,然后这里有一个门溘曝晖版本号,如果你添加方法,属性修改这些都会版本号变动,需要你把引用删除了重新添加

vs2010 C#调用VB6

7、在.net里面也是可以看到这个组件的版本号的,如果不一致是会出问题的,就要重新添加编译

vs2010 C#调用VB6
© 手抄报圈