vs2003调用2005开发的dll?
别人提供给我一个vs2005开发的dll。我怎么在vs2003里调用呢?那个dll里面其实就是几个转换函数。很简单的。 --------------------编程问答-------------------- 在项目上右键--添加引用--浏览,找到你要引用的dll文件 --------------------编程问答-------------------- 版本不对,能调用吗.还不如反编译一下.把代码搞出来,放到自己的工程里呢. --------------------编程问答-------------------- 如果vs2005写的dll是程序集或com组件那么用vs2003可以调用,否则不能调用,但用vs2005可以调用vs2003写的dll --------------------编程问答--------------------
这样也行? --------------------编程问答-------------------- dll是程序集或com组件那么用vs2003可以调用.在项目"引用"上右键--添加引用--浏览,找到你要引用的dll文件 --------------------编程问答-------------------- dll是com这个我知道可以调用,但是dll是程序集,2003就不能调用啊?我试过了,添加引用是失败的! --------------------编程问答-------------------- [DllImport("fsrv.dll", CharSet = CharSet.Ansi)]
public static extern IntPtr get_file(string szHostAddr, string szRemoteFile, string szLocalFile, short option);
使用这个方法调用,什么语言写的都可以。我这个调用的是MFC写的DLL,但是要记住把对应的dll放在Debug或者Release目录下。 --------------------编程问答-------------------- jummy_lin在搞电子病历啊? 有空交流交流 --------------------编程问答--------------------
这个绝对牛 --------------------编程问答--------------------
补充:.NET技术 , C#