zp100怎么选取用易语言读取华视CVR-100U身份证阅读器

新闻资讯2026-04-21 00:57:56

几个简单的步骤,简单的设置便能顺利读取身份证信息:

连接安装华视CVR-100U身份证阅读器就不说了,说一下易语言的设置:

一、按照厂家开发手册提供的接口涵数设置DLL命令如图1:

zp100怎么选取用易语言读取华视CVR-100U身份证阅读器_https://www.jmylbn.com_新闻资讯_第1张

其涵数原型是:

1.初始化连接

原    型:int CVR_InitComm (int Port)

说    明:本函数用于PC与华视电子第二代居民身份证阅读器的连接。

参    数:Port:连接串口(COM1~COM16)或USB口(1001~1016)

返回值:

意义

1

正确

2

端口打开失败

-1

未知错误

-2

动态库加载失败

2.卡认证

原    型:int CVR_Authenticate (void)

说    明:本函数用于读卡器和卡片之间的合法身份确认。卡认证循环间隔大于300ms。

参    数:

返 回 值:

意义

说明

1

正确

卡片认证成功

2

错误

寻卡失败

3

错误

选卡失败

4

错误

未连接读卡器

0

错误

动态库未加载

3.读卡操作2(与读卡操作1平级,根据需要选择)

原    型:int CVR_Read_FPContent()

说    明:本函数用于通过阅读器从第二代居民身份证中读取相应信息。卡认证成功以后才可做读卡操作,读卡完毕若继续读卡应移走二代证卡片重新放置做卡认证。

参    数:

执行后会在运行目录下生成以下文件信息

文件说明:

文件名

意义

wz.txt

身份证基本信息,如姓名、性别等

xp.wlt

加密的头像数据

zp.bmp

解密的头像数据

fp.dat

指纹数据,若无指纹则该文件大小仍为1024字节,每个字节均为0

返 回 值:

返回值

意义

1

正确

0

错误,读身份证失败

4

错误,身份证读卡器未连接

99

动态库未加载

二、简单设置了个界面如图2:

zp100怎么选取用易语言读取华视CVR-100U身份证阅读器_https://www.jmylbn.com_新闻资讯_第2张

三、简单的初始化代码如图3:

zp100怎么选取用易语言读取华视CVR-100U身份证阅读器_https://www.jmylbn.com_新闻资讯_第3张

四、读取身份证文本信息,保存在当前目录下的“wz.txt”文件中,照片信息在“zp.bmp”文件中。

zp100怎么选取用易语言读取华视CVR-100U身份证阅读器_https://www.jmylbn.com_新闻资讯_第4张

之后就可以根据需要显示相应的信息了。