新中新二代身份证阅读器 DKQ-A16D OCX 在Win7系统 IE9 下无法运行

2023-07-04

我想做二次开发,我的原系统是B/S架构的,但是使用厂商自己提供的OCX方式进行调试时出问题了。
在点击手动读卡或自动读卡时,IE就会崩溃,如下图。

用VS打开调试报出的错误如下图:

程序主要代码如下图:

就是在执行读卡时报错的如下图高这行:
问题已解决,自问自答吧,做为分享留给有需之人。
原因在于win7的安全级别比较高,在读取时,插件默认会把照片存到C盘上,Win7当然不会让你去存,所以就死在那里了。
解决方法就是在读取身份证之前,将照片路径设置到C盘以外的地方去(一定要是存在的路径)。
理论上如果用管理员身份运行IE,应该是能写到C盘上的。(这个方法我没去试,有兴趣的可以自己去试试)

无法将照片存放在C盘

       SynCardOcx1.SetReadType(0);

这两句
            var strr = "D:\\\\Photo";
            SynCardOcx1.SetPhotoPath(2, strr);

一定要放在SynCardOcx1.SetReadType(0);这句下面

strr为设置的路径,可以自己设置C盘以外的地方


PS:也可以以管理员身份运行IE

参考知识1 出错了,再试一次 参考知识B 如何将照片路径设置到C盘以外的地方去呢,可以教一下方法吗。
相似知识
新中新身份证阅读器和高拍仪发生冲突吗 参考知识1不冲突啊,用途不同而已
新中新二代身份证阅读器刷不了了是啥原因 你先不要连接在你所使用的系统,如果设备可以正常读卡,那就是你所使用的软件系统问题,你要是网吧,极有可能是公安管理后台设置的问题,他们故意捣鬼,不让你正常使用,让你从他们那里高价购买参考知识1是身份证刷
使用新中新二代身份证阅读器刷完身份证后如何修改照片 不可以的,里面的信息只能由公安进行添加或者更改,二代身份证阅读器只具体读取信息的功能,只能读取到你身份证内的信息并不能更改参考知识1头像是不可以换的
新中新二代身份证阅读器运行灯不亮是怎么回事 有几点情况;1.机器没有连接号,不能正常读卡2.如果是USB供电,可能供电不足,不过,一般这种情况是可以正常读卡的3.机器出问题了:要不主板坏了,要不就是安全模块坏了我问一下,你的新中新阅读器使用多久
新中新身份证阅读器的软件功能 参考知识1新中新DKQ-116二代身份证读卡器内置二代身份证解密模块,只需将身份证接近机具的感应区,即可智能读取身份证的信息。同时,新中新DKQ-116二代身份证读卡器还可分辨二代身份证真假,假的身份
新中新身份证阅读器的产品特点 参考知识11、可读取、查询第二代居民身份证全部信息;2、可验证第二代居民身份证真伪;3、操作灵活,随机阅读软件自动设置通讯口和通讯参数,自动找卡和阅读;并配有语音提示功能;4、开放性好,可以应用到各种
新中新身份证阅读器的应用领域 参考知识1新中新DKQ-116二代身份证读卡器功能齐全、操作简单、界面美观,通用性极高,广泛适用于公安、银行、保险、邮政、电信等行业。包括但不限于参考下表:行业名称用途企事业单位验证二代身份证真假,提