昨天项目用到了科密指纹考勤机B329。
暂记录下碰到的问题,及其解决办法,以备查询。
1.下载科密的二次开发包SDK“10079” 。地址:( http://pan.baidu.com/s/1i39mM8X?qq-pf-to=pcqq.c2c)
2.编辑/DevPackEx_B2X/OUTPUT/RegisterOCX.bat 文件内路径
3.用管理员身份运行,注册它的ActiveX控件
4.建立解决方案时候,要使用X86平台,否则会出现“控件未注册的问题”,若已有解决方案,方法如:(http://blog.sina.com.cn/s/blog_638e61a40100ynnc.html)
“工具栏”右键,“选择项”,找都“COM组件”,并勾选"CM_Interface Control"确定,此时工具栏里多了控件“CM_Interface Control”
5.在项目中引入ACTIVEX控件,即把ActiveX控件加入工具箱。方法如:(http://blog.163.com/dhzxzzh@126/blog/static/138011230201221511325097/)
解决方案处右键,属性,配置属性,配置管理器,把平台设置为X86。
6.以上工作完成后,即可在项目里使用SDK提供的方法来读取或者设置考勤机。