在某宝上买了一个神思二代身份证读卡器,给的DEMO实在是....无语了,无奈,自己研究写了一个。

1、首先,需要把licence.dat和Termb.lic文件放到C盘根目录下。

请注意,Termb.lic是有版本的,需要跟自己的读卡器一致...

Termb.lic是有版本的,需要跟自己的读卡器一致...

Termb.lic是有版本的,需要跟自己的读卡器一致...

重要的事情说3遍,因为楼主就从网上下载了一个,调试了N久不知道啥原因,最后发现是Termb.lic的版本问题,问400的客服MM要了一个新的才行!

2、要安装驱动啦。。。最新的找400要。。。CSDN传不上来 。。。

3、先用官方的软件试一下驱动安装是否正常。。。。

4、最后,用C++自己写的demo,比网上的都简单,从文本文件里读出信息即可,当然,最后这些临时文件都自己删除了吧。

代码看这儿:这是读基本信息的操作,之前要加载DLL、验证卡操作完成,结束之后要关闭,卸载DLL。

完整的代码下载:http://download.csdn.net/detail/dafenqie/9710290。

void CUcmdVCDlg::OnButton4() 
{
// TODO: Add your control notification handler code here
BYTE CMD;
char tmp[200];
    int para0,para1,para2;
    CMD=0x44;       //读基本信息
    //para0=0;
    para1=8811;
    para2=9986;
char* str = "e:\\testid";
    int nRet;
    //nRet=mycmd(&CMD,&para0,&para1,&para2);
    nRet=mycmd(&CMD,&para0,&para1,(int*)str);
    if(nRet==62171)
    {

DispIdCardInfo((LPSTR)str);

//初始化端口成功
        AfxMessageBox("读卡成功");

}
}

void CUcmdVCDlg::DispIdCardInfo(CString filePath)
{
    CString infoFilePath;
CString bmpFilePath;
infoFilePath = filePath + "1.txt";
bmpFilePath = filePath + ".bmp";

CFileFind finder; 
BOOL bWorking = finder.FindFile(infoFilePath); 
if (bWorking) 
{
CStdioFile mFile; 
CFileException mExcept; 
        mFile.Open(infoFilePath, CFile::modeRead, &mExcept);

CString strLine; 
mFile.ReadString(strLine);
GetDlgItem(IDC_STATIC3)->SetWindowTextA(strLine);

mFile.ReadString(strLine);
GetDlgItem(IDC_STATIC5)->SetWindowTextA(strLine);

mFile.ReadString(strLine);
GetDlgItem(IDC_STATIC7)->SetWindowTextA(strLine);

mFile.ReadString(strLine);
GetDlgItem(IDC_STATIC9)->SetWindowTextA(strLine);

mFile.ReadString(strLine);
GetDlgItem(IDC_STATIC11)->SetWindowTextA(strLine);

mFile.ReadString(strLine);
GetDlgItem(IDC_STATIC13)->SetWindowTextA(strLine);

mFile.ReadString(strLine);
GetDlgItem(IDC_STATIC15)->SetWindowTextA(strLine);

mFile.ReadString(strLine);
GetDlgItem(IDC_STATIC17)->SetWindowTextA(strLine);

mFile.ReadString(strLine);
GetDlgItem(IDC_STATIC19)->SetWindowTextA(strLine);

//if (PathFileExists(bmpFilePath))
//{
CDC *pDC=NULL;
pDC=GetDlgItem(IDC_STATIC20)->GetDC();
ShowImage(pDC, bmpFilePath, 0,0 );

mFile.Close(); 
//} 
}
}

神思二代身份证读卡器Demo的C++版本相关推荐

  1. 神思二代身份证阅读器集成WEB实例文档js及说明

    神思二代身份证阅读器使用说明 --By wuhebin 20180705 1.      硬件说明:神思SS628(100)台式二代身份证阅读器 2.    神思阅读器仅支持IE浏览器或者兼容IE浏览 ...

  2. 新中新二代身份证读卡器C#开发问题及解决方法

    新中新二代身份证读卡器DKQ-A16D(升级版为F200A),在C#中进行读卡器开发时,使用随机附带的C#参考代码,运行时会报错. 无法加载 DLL"Syn_IDCardRead.dll&q ...

  3. 二代身份证读卡器网页读卡

    二代身份证读卡器网页读卡 使用webapi进行读卡,无需后台处理. 使用webapi进行读卡,无需后台处理. 该方法只需要使用安装webapi服务,然后就可以在网页进行ajax请求来实现二代身份证读卡 ...

  4. 二代身份证读卡器的二次开发

    1. 基本信息处理 因为二代身份证里编码为GB13000,汉字在java处理中存在问题,处理思想为先把16进制字节高低位互换(汉字字节即可),然后用UTF-16转换成中文字符 2. 图片信息处理(用到 ...

  5. 新中新二代身份证读卡器DKQ-A16D C# Demo 无法运行问题

    116D-A16D阅读器发行盘中的C# Demo 无法直接运行,但是其他Demo可正常运行.怀疑代码有问题,有幸看到了https://blog.csdn.net/yaogh/article/detai ...

  6. 二代身份证读卡器接口函数Delphi声明

    查看串口当前波特率 function SDT_GetCOMBaud(iPort: integer; puiBaudRate: Pinteger): integer;stdcall;External'S ...

  7. 普天二代身份证读卡器SDK调用流程注意事项和错误代码

    刷卡器型号:普天CPIDMR02/TG身份证阅读器 SDK版本:20200924 调用流程: 1.手动读卡 (1)程序启动时调用IdcrInitialize初始化开发包. (2)用户执行读卡操作. ( ...

  8. 关于新中新二代身份证读卡器DKQ-A16D的一些问题

    今天拿到了新中新DKQ-A16D,随机光盘里有以下文件: 我遇到的问题是,如果直接打开\二代征SDK开发包\DLL\测试程序\C#_2008\WindowsFormsApplication1\目录下的 ...

  9. 二代身份证读卡插件安装包(完整亲测可用).zip

    分享最新2022年的二代身份证读卡插件安装包 通用型二代身份证读卡器驱动,适应大部分身份证读取设备,包含64位.32位驱动程序. 实现在web浏览器中采用https协议读取身份证信息,兼容多种浏览器. ...

最新文章

  1. 智汇医工 创享未来:国家标准《健康医疗信息安全指南》验证项目启动会成功举办...
  2. 鱼油账号记录程序 - 零基础入门学习Delphi38
  3. python介绍和用途-python匿名函数的介绍及用途
  4. [Leetcode]160. Intersection of Two Linked Lists
  5. mongodb系列01--基础篇
  6. 宝塔设置thinkphp的伪静态_thinkphp等入口文件在public目录的设置方法
  7. LeetCode 672. 灯泡开关 Ⅱ(枚举)
  8. JSK-27 三值排序【贪心】
  9. PyTorch中的生成对抗网络(GAN)
  10. webstorm控制台中文乱码解决
  11. React Native--移动端开发的救星
  12. HDU 5441并查集 by cyl
  13. 105道Java面试题
  14. DRM dumb,prime介绍
  15. 如何将几个pdf合并成一个pdf?教你pdf合并最快速的方法
  16. git diff:Linux使用meld做git的diff工具
  17. java-集合框架库-ArrayList
  18. 微信公众平台的运营管理
  19. Linux Ubuntu系统设置成中文语言
  20. 第一类修正贝塞尔函数

热门文章

  1. Vsftpd - 配置文件详解
  2. 基于STM32F4开发的智能台灯
  3. Rasa原文-编写对话数据
  4. 内卷室友系列 -- day01 计算机网络概论
  5. “NP问题是可计算的吗?” - 从“可计算性”的角度审视NP
  6. 中国对世界主要经济体直接投资概况分析:对中国香港、东盟、欧盟投资流量分别是891.46亿美元、160.63亿美元、100.99亿美元[图]
  7. android方法入口,Android App多个入口的实现方法
  8. 人工智能产业2021年的五大趋势
  9. Jackson 解析 JSON 详细教程
  10. 图像融合算法(像素级)