C++中函数原型:

STDAPI_API int WINAPI SDT_ReadBaseMsg(
int iPort,
unsigned char * pucCHMsg,
unsigned int * puiCHMsgLen,
unsigned char * pucPHMsg,
unsigned int * puiPHMsgLen,
int iIfOpen
);

delphi中对应的函数为:

TSDT_ReadBaseMsg =function(iPort : integer;  pucCHMsg : pbytearray ; var puiCHMsgLen : integer; pucPHMsg : pbytearray; var puiPHMsgLen: integer; iIfOpen: integer):integer; stdcall;  //读取身份证

使用时定义如下:

pucCHMsg:array[0..511] of byte;//文字信息

pucPHMsg:array[0..1023] of byte;//照片信息

SDT_ReadBaseMsg(prot,@pucCHMsg,puiCHMsgLen,@pucPHMsg,puiPHMsgLen,1);

此处为0时,无法取到数据,为1时可以(虽然前面已经打开过端口了)。

delphi 二代身份证阅读器开发 SDT_ReadBaseMsg函数相关推荐

  1. delphi 二代身份证阅读器 SDT_ReadBaseMsg()读取到的照片数据进行处理问题

    SDT_ReadBaseMsg(1001,@pucCHMsg,puiCHMsgLen,@pucPHMsg,puiPHMsgLen,1);//获取读卡数据  pucCHMsg 文字信息(unicode编 ...

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

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

  3. 分享:用Python语言轻松实现二代身份证阅读器(读卡器)自动读卡,支持定制开发

    人工智能的兴起,最近这段时间碰到很多开发工程师咨询Python语言二次开发使用身份证阅读器的问题,这次特增加了Python语言的demo,供大家参考使用. 先上Python界面的读取效果图: 1.说明 ...

  4. 二代身份证阅读器 C#、JAVA调用教程

    型号:普天CPIDMR02/TG身份证阅读器 SDK版本:2020 (我这不提供下载,自己咨询卖家,或者网上自己找,SDK 厂家不二次封装的机器理论通用) 新老版本区别: 多了外国人永久居留身份证.港 ...

  5. 二代身份证阅读器(XZX)

    问题一 解决方法: 通常我把所有的dll复制到system32文件夹,64位系统复制到sysWOW64文件夹,而且编译选项CPU要选择X86 问题二 解决方法: 图片路径默认是C:\,对C:\没有写的 ...

  6. C#如何读取身份证阅读器

    不同的身份证读卡器,其动态库不一样,新中新二代身份证阅读器,型号:DKQ-A16D,eg: using System; using System.Collections.Generic; using  ...

  7. JNA二次开发华视身份证阅读器

    JNA二次开发华视身份证阅读器 前言 添加依赖 SDK资料 编写代码 遇到的问题(坑) 前言 这两天了解了一下java调用dll动态库的方法,总的有三种:JNI.JNA.JNative,其中JNA调用 ...

  8. Kotlin之身份证阅读器(华视)二次开发

    一.简介 身份证阅读器使用场景比较多,围绕它按照自己的需求进行二次开发的也不少,我这次也是围绕身份证阅读器进行二次开发,不过使用的是kotlin作为开发的语言,资料比较少,参考了java的开发设计JA ...

  9. 二代身份证读取 中控ID180 二三代身份证阅读器 Vue版本

    二代身份证读取 中控ID180 二三代身份证阅读器 Vue版本 设备 设备名称:台式身份证阅读机 产品型号:ID180 设备驱动和文档 链接:https://pan.baidu.com/s/1nAYk ...

最新文章

  1. 如何使用Nsight System?
  2. ORACLE告警日志
  3. Tomcat集群+Nginx反向代理+负载均衡
  4. PLSQL的截取函数
  5. 【算法基础】数据结构导论第三章-栈、队列和数组.pptx
  6. 通过错误的sql来测试推理sql的解析过程
  7. 千千万万的IT开发工程师路在何方?
  8. cursor 的moveToFirst和moveToNext和moveToPrevious以及moveToLast
  9. python定时任务框架_Python定时任务框架APScheduler
  10. 如何判断模糊图像_深圳企业宣传片拍摄制作教你如何使用手动聚焦
  11. 笔记本显示器坏了,从硬盘安装win7系统
  12. oracle sql语句_7个维度查看oracle执行计划的sql语句执行效率
  13. UESTC_神秘绑架案 CDOJ 881
  14. 24券创始人杜一楠的失败检讨书:24券是如何毁在我手上的?[转]
  15. 简单介绍一下HBase、Cassandra、Voldemort、Redis、VoltDB、MySQL(转)
  16. Oracle EBS 常用表 查询语句
  17. 淘宝开通恶意评价维权通道 客服24小时内处理
  18. php 各种经典算法
  19. 原生table 边框重叠 粗细不一样等问题,秒懂,只需几秒就能完成
  20. Containerd高级命令行工具nerdctl安装及使用

热门文章

  1. 2023 xycms广告设计中心网站系统源码asp+access
  2. 赢在中国 马云精彩语录
  3. [FROM WOJ]#4764 子矩阵
  4. SPSS和EXCEL的百分等级
  5. 东华软件java笔试题以及答案_东华软件笔试
  6. 校园网络视频直播系统应用方案
  7. AtCoder Beginner Contest 187 F - Close Group
  8. LenoApp——屏幕划词,无感翻译
  9. 六年级计算机课教案怎么写,小学六年级信息技术课优秀教案设计 (2).doc
  10. key存在则更新,不存在则插入