当前位置: 代码迷 >> .NET组件控件 >> win7 64位 浏览器 通过ocx 操作读卡器 的有关问题
  详细解决方案

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

热度:435   发布时间:2016-05-04 23:24:18.0
win7 64位 浏览器 通过ocx 操作读卡器 的问题
读卡器有 提供两个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中转一下来调用 就不行。

哪位高手知道为什么?
------解决方案--------------------
xp是32位吧?win7 64位不行,那么win7 32位可以不?
  相关解决方案