win7 64位 浏览器 通过ocx 操作读卡器 的问题

wangbin0016 2014-03-26 09:43:53
读卡器有 提供两个dll。
OUR_MIFARE.dll和WY-ICUSB.DLL必须放在同一个目录下,用户只须调用OUR_MIFARE.dll中的函数就可以使用读写器。WY-ICUSB.DLL只是负责跟操作系统的底层驱动程序对接的动态库,开发者无需了解。
我用vs2010 写了个ocx库,通过浏览器调用。 然后 读取的结果代码是 WY-ICUSB.DLL 这个库不再当前目录。事实上 2个库是在同一个目录下面。在win7 64位是这种情况。在xp下面。是可以的。不知道什么原因。

win7 64位下 如果是直接通过 exe 程序调用 OUR_MIFARE.dll 这个库也是可以的。 但是如果通过ocx,或者其他的dll中转一下来调用 就不行。

哪位高手知道为什么?
...全文
109 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
u013347644 2014-03-26
  • 打赏
  • 举报
回复
xp是32位吧?win7 64位不行,那么win7 32位可以不?
wangbin0016 2014-03-26
  • 打赏
  • 举报
回复
就没人懂吗????

8,834

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 组件/控件开发
社区管理员
  • 组件/控件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧