读书人

新手VB.net 关于DLL编写有关问题

发布时间: 2013-01-07 10:02:24 作者: rapoo

新手求教:VB.net 关于DLL编写问题
我自己在VS2010下写了个自定义控件,发布成DLL后,给同事却不能调用(他用的是Delphi),这是怎么回事啊?是不是我写的DLL有问题?但我在VS2010下可以用啊?求大虾赐教新手VB.net 关于DLL编写有关问题
[解决办法]
托管dll,delphi不能直接使用,你要做成com,其他程序才能用
[解决办法]
项目属性->编译->勾选:为Com Interop注册生成,得到tlb文件。使用这个文件。
另外,你可以看这里
参考帖子:
vb.net写的DLL如何封装成COM组件供JAVA调用啊?
参考文章:
vb.net封装组件成com的方法
[解决办法]
Delphi 2009和之后的版本支持直接和托管程序交互,是你的同事自己不太会用Delphi,让他自己查查资料去。
[解决办法]
目标电脑上也要拷贝dll,并且注册。

读书人网 >VB Dotnet

热点推荐