这些组件怎么使用? 在一个酒店门锁对接的接口文档中,有下面这些组件:接口文档部分:根据文档来看的话,应该是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++程序 rdlc报表长文本溢出的问题 大家来看看,关于net的反射, 我有一个菜单项里面有个叫AAA 的选项, 然后数据库里面存放了一个AAA字符串............. 请问一个.net访问paradox的问题 初级代码,刚接触C#,报错,看了半小时,没找到,望指点(用csc.exe编译) C#能做邮件服务器吗? 请教一个棘手的问题,怎样用C#代码去配置DCOMCNFG? 如何把控件作为服务器端控件(在线等,谢谢) C#滚动条实现 请问哪里有C#开发WinForm的例程? 序列化和反序列化有什么作用! 如何得到任务栏快捷方式的句柄? 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++程序