1.前言
本ActiveX控件用于二代证验证系统的验证终端应用系统的开发。
2.系统要求
使用本控件的PC机,必须满足下列条件:
●Windows 98,Windows 2000, Windows XP
●至少32兆内存(32M RAM or Larger)
●至少10兆空闲硬盘空间(10M Free Hard Disk Space or Larger)
●至少一个空闲普通串口或USB口(视用户需求而定)。
3.文件列表
ActiveX控件
stdapi.dll 控件依赖的动态联接库
WltRS.dll 控件依赖的动态联接库
license.dat 授权文件
4.注意事项
1.Web开发
一般不要解开cab包,直接将其放在服务器上,以便使用自动安装及自动更新功能。
2.VB开发
将cab包解开,将文件列表中的文件放在一起,注册,方法是执行
regsvr32 “[Path]”
打开VB环境,右击工具栏,点击“部件”。在控件列表中到“FirstActivex Activex Control module”,将其打钩,点“确定”。控件将出现在工具栏中。
5.属性和方法的列表
属性名 | 功能描述 |
PhotoPath | 设置照片的保存路径 |
ActivityLFrom | 有效期始,格式:yyyymmdd |
ActivityLTo | 有效期至,格式:yyyymmdd |
方法名 | 功能描述 |
setPortNum | 设置端口号 |
ReadCard | 读卡 |
NameL | 姓名 |
Sex | 性别代码,“1”:男;“0”:女 |
SexL | 性别,“男”或“女” |
Nation | 民族代码,例:“01”表示汉 |
NationL | 民族,例:“汉” |
Born | 生日,格式:yyyymmdd |
BornL | 生日,格式:yyyy年mm月dd日 |
Address | 地址 |
CardNo | 身份证号码 |
Police | 签发机关 |
Activity | 有效期限,格式:yyyymmddyyyymmdd |
ActivityL | 有效期限,格式:dd |
GetState | 显示阅读器状态 |
6.属性和方法的详细说明
属性:
●BSTR PhotoPath
设置照片的保存路径,该路径必须存在,如果未设置则不保存照片。
●BSTR ActivityLFrom
有效期始,格式:yyyymmdd。
●BSTR ActivityLTo
有效期至,格式:yyyymmdd。
●long Flag
将此属性置1,禁用重复读卡功能,即卡放在机器上只能读一次。置0打开重复读卡功能,即卡放在机器上可以多次读取。
方法:
●long setPortNum(long iPort)
设置端口号。
参数
iPort:端口号,1表示串口1,2表示串口2,1001表示USB1,1002表示USB2,依次类推。0表示自动选择。
返回值
端口号
●long ReadCard()
读卡。
参数 无
返回值
返回0x90表示读卡成功,0x01表示端口打开失败,0x02表示接收数据超时,0x41表示读卡失败,其它的错误号表示其它的错误。
●activex 控件BSTR NameL()
获取姓名。
参数 无
返回值
姓名。
●BSTR Sex()
获取性别代码。
参数 无
返回值
性别,“1”表示男;“0”表示女。
●BSTR SexL()
获取性别。
参数 无
返回值
性别,“男”或“女”。
●<A href="wise/">手持终端</A> BSTR Nation()
获取民族代码。
参数 无
返回值
民族代码,例:“01”表示汉。
●BSTR NationL()
获取民族。
参数 无
返回值
民族,例:“汉”。
●BSTR Born()
获取生日。
参数 无
返回值
生日,格式:yyyymmdd。
●BSTR BornL()
获取生日
参数 无
返回值
生日,格式:yyyy年mm月dd日。
●BSTR Address()
获取地址
参数 无
返回值
地址。
●BSTR CardNo()
获取身份证号码
参数 无
返回值
身份证号码。
●BSTR Police()
获取签发机关。
参数 无
返回值
签发机关。
●BSTR Activity()
获取有效期限。
参数 无
返回值
有效期限,<A href="www.bird-homes/">身份证读卡器</A> 格式:yyyymmddyyyymmdd。
●BSTR ActivityL()
获取有效期限。
参数 无
返回值
有效期限,格式:dd。
●long GetState()
显示阅读器的状态。
参数 无
返回值
上次读卡的错误代码。
7.方法调用说明
7.1方法调用顺序
请首先调用设置端口号方法setPortNum,如果要保存照片,请设置PhotoPath属性,然后调用ReadCard,这时控件将检测端口并读卡。
7.2 照片说明
照片文件命名规则是:(身份证号码).bmp。
7.3 示例代码
Web调用方法参见开发包中的示例网页index.htm。
VB调用方法参见开发包中的VB示例。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论