如何用VC写一个DLL,然后让这个DLL可以在.net下面引用
请问怎么实现这个功能呢。 问题点数:20、回复次数:8Top
1 楼striking(庸人自扰)回复于 2006-03-13 11:42:32 得分 10
导出函数 要加__stdcallTop
2 楼mybcb(bcb)回复于 2006-03-13 11:50:03 得分 0
楼上的,能不能说清楚呢。我在导出函数已经加了__stdcall。可以在VB6里面引用,但是.net就引用不了。是什么原因呢?Top
3 楼gerry2000(just do it~)回复于 2006-03-13 12:27:55 得分 0
gzTop
4 楼jihejihe(几何)回复于 2006-03-13 15:00:44 得分 0
请列出DLL该函数的接口来看看,也许是你的NET里面的参数类型写错了!Top
5 楼sdgzhk(网络流氓)回复于 2006-03-13 16:47:16 得分 0
给接口的定义来看看.Top
6 楼ybt631(默默耕耘!)回复于 2006-03-13 16:47:22 得分 0
写成COM最简单!Top
7 楼jihejihe(几何)回复于 2006-03-13 16:56:01 得分 10
又是“写成COM最简单!”
人家写成DLL肯定有他的用途所在,难道将来到别的机器老是要注册这个COM吗?不要说用打包工具注册,那是两回事Top
8 楼tubob1982(dq)回复于 2006-03-13 17:10:27 得分 0
把导出函数写到。def文件中。
====CSDN 小助手 V2.5 2005年11月05日发布====
CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx
下载:http://szlawbook.com/csdnv2
惊喜
无偿送域名(K i l l J a p a n e s e.com),请联系QQ32528568
先到先得。2005年11月21日 21:29分开始。
Top




