如何在VB6中使用.NET开发的UserControl

在网上搜索关于如何用C#开发Activex控件的文章,基本上好像都是引用的博客园里的一篇。但是那一篇是在IE里使用。但是我试过,如果在VB6中无法引用,提示不能注册为Activex控件。

后来发现Microsoft已经提供了一个工具包“Microsoft Interop Forms Toolkit 2.0”可以很方便地实现这个功能。

安装完成后,新建VB.NET项目时可以看到在“我的模板”下已经多了一个“VB6 Interop UserControl ”。(C#的模板可以到这里下载)

进入新建的项目,你会发现它已经加好了全部需要的文件。你只需要按以前一样的方式做控件就可以了。

编译生成后,,新建VB6项目,引用控件,在弹出窗口已经可以看到刚才写好的UserControl,直接引用就可以使用啦。

无需任何多余的操作,是不是很简单!还有更多功能,你可以看它的帮助和示例。

转载于:https://www.cnblogs.com/feiyun0112/archive/2008/11/13/1332968.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值