刚接手的项目,一个护照识读器,他们有自己的配套软件,提供的有开发帮助文档和相关控件。
而他提供的控件是Active X控件,后缀名是.ocx,并且该控件的运行要依赖于识读核心(在这个控件之外的一个文件夹下的一堆程序集),控件和识读核心文件夹要在同一目录下。
如果单单是一个ocx控件倒简单了,可是现在又多了一个文件夹,如何是好?
该ocx控件名为SIDReader.ocx。
另外,这个SIDReader.ocx控件注册也是个问题。我的系统是win7 64位的,我将SIDReader.ocx控件拷贝在C:\Windows\SysWOW64目录下,并以管理员身份运行cmd,输入regsvr32 SIDReader.ocx,提示模块 "SIDReader.ocx"可能与您正在运行的windows 版本不兼容。检查该模块是否与regsvr32.exe 的x86(32位)或x64(64位)版本兼容。
又该如何是好?
------解决方案--------------------
ocx应该有单独支持64位系统的版本的吧。错误提示就是32位的ocx不支持64位系统,找开发商。