前言,最近学习调用 医保卡业务,使用德卡读卡器,主要就是调用一个DLL,动态库文件.
借着自学的机会把心得体会都记录下来,方便感兴趣的小伙伴学习与讨论。
内容均系原创,欢迎大家转载分享,但转载的同时别忘了注明作者和原文链接哦。本文内容和图片如果有侵犯您的权利,请联系yisheng163@qq.com。

  一,准备工作:

先到德卡官网下载相关资料,下载动态库。
http://www.decard.com/download/downloadcategoryid=10&isMode=false.html
下载 SSCardDriver.dll 动态库。

读卡器准备:找到一台德卡Z9读卡器用来测试,Z9与Z90基本通用,不影响测试。

先拆开底座,把授权蕊片装入卡槽二。

USB插头,插入电脑USB口,任意插USB,不需要记住USB端口号,下一步读卡也不需要设置USB端口号。

二,C#读卡类

/// <summary>/// 德卡读卡器专用类/// mail:yisheng163@qq.com/// </summary>public class SSCard{/// <summary>/// 德卡读卡器专用读卡方法,需要将SSCardDriver.dll放在程序同一目录下/// </summary>/// <param name="iType">卡的类型,定义如下:1-接触式操作卡;2-非接触式操作卡;3-自动寻卡,接触式操作卡优先;4-自动寻卡,非接触式操作卡优先。</param>/// <param name="outInfo">该输出参数为读出的社保卡基本信息各数据项,依次为:发卡地区行政区划代码(卡识别码前6位)、社会保障号码、卡号、卡识别码、姓名、卡复位信息(仅取历史字节)、规范版本、发卡日期、卡有效期、终端机编号、终端设备号。各数据项之间以“|”分割,且最后一个数据项以“|”结尾。</param>/// <returns></returns>[DllImport("SSCardDriver.dll", EntryPoint = "iReadCardBas")]public static extern int iReadCardBas(int iType, StringBuilder outInfo);/// <summary>/// 读取社会保障号和姓名/// </summary>/// <returns></returns>public static string GetIDCode(ref bool CodeState, ref string ErrDesc, ref string IName, ref string ICard){string ReStr="";StringBuilder myStrB=new StringBuilder(256);iReadCardBas(1, myStrB);if (myStrB != null && myStrB.ToString() != "" && myStrB.ToString().IndexOf("|") >= 0){//读取成功string[] myStringList = myStrB.ToString().Split('|');if (myStringList != null && myStringList.Length > 0){ICard = myStringList[1];IName = myStringList[4];CodeState = true;ErrDesc = "";                    }else{CodeState = false;ErrDesc = myStrB.ToString();return "";}}else{CodeState = false;ErrDesc = myStrB.ToString();return "";}return ReStr;}}

三,调用测试。

StringBuilder myStrB = new StringBuilder(2048);PT.BLL.DLL.SSCard.iReadCardBas(1, myStrB);if (myStrB != null && myStrB.ToString() != "" && myStrB.ToString().IndexOf("|") >= 0){textBox1.Text = "\r\n" + myStrB.ToString();}

读卡成功。

四,示例源码:

德卡Z90读卡器CSharp示例程序.rar

德卡Z90读卡器CSharp示例程序源码.rar

转载于:https://www.cnblogs.com/yisheng163/p/9000910.html

德卡Z90读卡器读取社保卡,德卡Z90读卡器CSharp示例程序源码相关推荐

  1. 人事管理系统整站php,卡盟整站程序源码 php版

    卡盟整站源码是该网站的内核程序,内核是Ecshop,类似平台开钻之类整站程序,也是重要的源码文件,其中包含了各种源码类型文件,比较全,安装操作比较简单.卡盟整站源码是一个点卡销售/充值平台程序,可以开 ...

  2. (已更新)最新打卡抽奖助手小程序源码,带微信通知功能,去授权

    源码已经测试,去除授权 安装即可运营,微擎后端 1.首先安装微擎模块,上传服务器这个大家都知道,就不用过多解释了 2.配置 推荐 (服务器最低配置1h2g,域名需要备案且还需要设置ssl证书) Nig ...

  3. 最新款打卡抽奖助手小程序源码,带微信通知功能,去授权

    源码已经测试,去除授权 安装即可运营,微擎后端 1.首先安装微擎模块,上传服务器这个大家都知道,就不用过多解释了 2.配置 推荐 (服务器最低配置1h2g,域名需要备案且还需要设置ssl证书) Nig ...

  4. 云开发旅游打卡广场微信小程序源码(含视频教程)

    简介: 一款旅游打卡小程序,使用云开发技术,taro 构建 主要功能有:景点列表.景点详情.打卡.评论.景点地图.导航等等,具体看下面的截图. 源码下载地址:云开发旅游打卡广场微信小程序源码.zip ...

  5. 最新打卡小程序源码+支持配置流量主

    正文: 最新打卡小程序源码+支持配置流量主. 这个程序实测能用,利用打卡获得金币来吸引用户从而获得流量主,简单的搭建方式,不会搭建的话可以看看以前的教程,与其他教程大同小异的. 下面是导航路径: 个人 ...

  6. 打卡小程序源码,签到小程序,微擎后端,内附安装教程

    导航路径 个人中心 /bh_rising/pages/my/my 商城 /bh_rising/pages/goodsconvert/goodsconvert 好友 /bh_rising/pages/f ...

  7. 打卡小程序源码修复登录接口

    介绍: 这款小程序之前发过,但是今年人家突然改了登录接口,所以之前那款用户登录就出问题了. 此款源码登录接口修复好了,需要的自取. 路径地址介绍: 导航路径: 个人中心 /bh_rising/page ...

  8. 2021打卡小程序源码 流量主爆棚

    介绍: 打卡小程序  这个绝对可以使用本程序绝对能用 今天我自己亲测的 远远比影视的赚钱利用打卡获得金币来吸引用户从而获得流量主  简单的搭建方式 上传到微擎直接奔放 不会搭建的话可以看看以前的教程 ...

  9. 打卡小程序源码附搭建教程

    介绍: 这个绝对可以使用本程序绝对能用 亲测搭建使用没问题 远远比影视的利用打卡 获得金币来吸引用户从而获得流量主(稳定,影视类的容易涉及版权问题,容易封号不推荐) 简单的搭建方式 上传到微擎直接奔放 ...

  10. java校园疫情上报打卡小程序源码(毕设)

    开发环境及工具: 大等于jdk1.8,大于mysql5.5,idea(eclipse),微信开发者工具 技术说明: springboot mybatis 微信小程序 代码注释齐全,没有多余代码,适合学 ...

最新文章

  1. zabbix图表出现中文乱码
  2. c 运行 java linux命令行参数,Linux下用命令行编译运行Java总结
  3. python(matplotlib4)——Scatter 散点图,Bar柱状图(方向:向上,向下),柱状图添加注释
  4. ubuntu18.04(bionic) 配置阿里数据源
  5. OD 调试带启动参数的程序
  6. RHEL4-SFTP配置
  7. SAP C4C business object的UUID和可读性更好的ID
  8. 漫步数理统计一——绪论
  9. 赢在中国 第3讲思维篇
  10. Class类和Object类及用法(一)
  11. 开源SPL,ORM的终结者?
  12. win7 oracle数据库删除用户名,图文帮你win7系统删除Oracle数据库中的用户的具体方法...
  13. 互联网介入对安防行业的影响
  14. 常用的C语言库函数实现
  15. Visio ——一款能让你画图“走捷径”的软件
  16. 处理自己计算机某的端口被占问题
  17. 高中计算机教师学期论文,高中信息技术教学论文范文
  18. 计算机等级考试光敏电阻,光敏电阻
  19. 软件下载页面php,PHP网页制作软件下载
  20. 文件夹批量重命名不会操作?快来看看吧

热门文章

  1. 「SAP技术」SAP MM 启用了MPN物料管理的物料,物料主数据与源清单数据有啥不同?
  2. CMS系统评测,主流自助建站系统比较排名
  3. 解决H61、H81、B85以上的主板安装XP系统蓝屏
  4. Google Chrome 浏览器离线安装包下载方法
  5. 高级Java程序员面试宝典
  6. 单片机编程软件很简单(19),keil单片机编程软件3点介绍
  7. 人机工程学座椅设计_人体工程学_座椅设计说明
  8. 教程:提取微信表情包、给公众号分组、在电脑上看公众号、微信提现免手续费
  9. Android在自定义View(SurfaceView)中实现进度条Progress
  10. 软件项目管理考前复习资料