没必要。C#也可以制作供其它语言调用的函数库。和VB制作的ActiveX部件类似,要求目标语言支持COM交互。唯一的不同就是,用C#制作的库,需要.NET Framework的支持。具体方法是,用C#编写一个类库项目,在项目属性中勾选Make assembly COM visible。然后用regasm注册这个dll,这样它就成为一个标准的COM组件。以VB为例,调用很简单,在工程-添加引用中找到这个组件,然后就可以使用了。具体做法看这里:http://msdn.microsoft.com/zh-cn/library/ms973800.aspxhttp://blog.csdn.net/vince6799/article/details/7348952
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货