这些组件怎么使用? 在一个酒店门锁对接的接口文档中,有下面这些组件:接口文档部分:根据文档来看的话,应该是C++写的dll,但我是只会c#。请问,组件中的.lib文件和.dll文件怎么使用?怎么完成门锁对接呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 找到 dll 函数说明,然后 import dll,网上很多的。不过关键是 C++ 的数据结构与 C# 不大一样,你还要仔细去匹配。 你这是不是叫proUsb的 [DllImport("proRFL.DLL", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.StdCall)] public static extern int GetDLLVersion(StringBuilder bufVer); dll这样放的:是什么原因? 项目中添加引用,引用这个dll BadImageFormatException经常是64位宿主不能加装32位dll,或32位宿主不能加装64位dll。右键项目 - 属性 - 编译 - 目标,把‘Any CPU’改成x86。(或x64如果dll是64位的)。 你说的是这里吧刚试过了,还是不行。报错:无法加载 DLL“proRFL.DLL”: 找不到指定的模块。 1、确认proRFL.DLL在‘当前目录’2、确认proRFL.DLL的依赖dll都在,可以用dumpbin工具(运行VisualStudio开发命令行窗口):c:\...\bin\Debug\>dumpbin.exe /DEPENDENTS proRFL.DLL 有的C++的dll,C#调用不了,例如MFC,wxwidgets等,原生态的C++库才行最好是直接写C++程序 C# 操作ACCESS的几个问题,求解ing 请大侠们帮帮忙关于.NET问题 RichTextBox 上怎么实现撒消操作? 怎么获得远程图片的MD5值,必须要下载下来再算吗? 怎么用语句向数据库里写数据! VS开发的COM组件(activex)的事件如何给JS触发? 在WINFORM中如何使用WEB窗口 请问大家VS2005进展如何,估计什么时候出来呢?? c#中可以调用SHBrowseForFolder api函数么?怎么用?谁能教教我 有没有办法覆盖嵌入式资源文件? 如何得到任务栏快捷方式的句柄? c#listview加载数据闪烁
[DllImport("proRFL.DLL", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.StdCall)]
public static extern int GetDLLVersion(StringBuilder bufVer);
是什么原因?
右键项目 - 属性 - 编译 - 目标,把‘Any CPU’改成x86。(或x64如果dll是64位的)。
2、确认proRFL.DLL的依赖dll都在,可以用dumpbin工具(运行VisualStudio开发命令行窗口):c:\...\bin\Debug\>dumpbin.exe /DEPENDENTS proRFL.DLL
最好是直接写C++程序