用C#写简单的COM组件
因工作的关系,需要用C#写一个DLL,让同事用VB调用,所以就要把C#的DLL转换为COM,其实还蛮简单的.只要上网搜索--如何创建COM组件能够调用的.NET装配件或者从COM组件调用.NET组件编程实战就可以知道大概的做法.至于理论方面就看看--将 dotNET组件暴露给COM 就可以了.(因网上太多这样的帖子,都不知道谁是原创的),所以就自己搜吧!
我的做法很简单,就是按照上面说的建个DLL工程,写个接口和具体实现类,给他们一个GUID,并签名DLL
就如--从COM组件调用.NET组件编程实战 上所说的.然后1.生成类型库;2.注册类型库;3.安装到GAC;就如--如何创建COM组件能够调用的.NET装配件上所说的.
搞掂!!!其实就是把两者结合,呵呵.........我很懒的........
浙公网安备 33010602011771号