91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

c#調用c++ dll 華大HD900身份證閱讀器操作類, 內含代碼示例及相關需引用的dll........

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Runtime.InteropServices;
using?System.Text;

namespace?ATMS
{


//-----------------調用方法---------------------------

????[HandleProcessCorruptedStateExceptions]
????????[SecurityCritical]
????????private?void?readCert()
????????{
????????????yes?=?true;
????????????do
????????????{
????????????????Application.DoEvents();?
????????????????int?port?=?1001;
????????????????//初始化設備
????????????????port?=?HdCardDll.HD_InitComm(port);
????????????????if?(port?????????????????{
????????????????????//?MessageBox.Show(“沒打開“?+?port);
????????????????????HdCardDll.HD_CloseComm();
????????????????}
????????????????port?=?HdCardDll.HD_Authenticate(1);
????????????????//選卡鑒權??
????????????????if?(port?!=?0)
????????????????{
????????????????????HdCardDll.HD_CloseComm();
????????????????}
????????????????else
????????????????{
//單獨獲取模式
????????????????????long?b?=?HdCardDll.HD_ReadCard();?
????????????????????try
????????????????????{
????????????????????????string?name?=?HdCardDll.GetName();//獲取姓名
????????????????????????string?certno?=?HdCardDll.GetCertNo();//獲取身份證號
MessageBox.Show(name);
????????????????????????MessageBox.Show(certno);?
????????????????????????yes?=?false;
????????????????????????HdCardDll.HD_CloseComm();
????????????????????????break;
????????????????????}
????????????????????catch?(AccessViolationException?ex)
????????????????????{
????????????????????????HdCardDll.HD_CloseComm();
????????????????????}
????????????????}
????????????????Application.DoEvents();

????????????}?while?(yes);
???????????
????????}

????//一次獲取全部信息
????StringBuilder?pBmpData?=?new?StringBuilder();
????????????StringBuilder?pName?=?new?StringBuilder();
????????????StringBuilder?pSex?=?new?StringBuilder();
????????????StringBuilder?pNation?=?new?StringBuilder();
????????????StringBuilder?pBirth?=?new?StringBuilder();
????????????StringBuilder?pAddress?=?new?StringBuilder();
????????????StringBuilder?pCertNo?=?new?StringBuilder();
????????????StringBuilder?pDepartment?=?new?StringBuilder();
????????????StringBuilder?pEffectData?=?new?StringBuilder();
????????????StringBuilder?pExpire?=?new?StringBuilder();
?????????
?????????pBmpData.Append(“d:\\a.bmp“);
?HdCardDll.HD_InitComm(1001);
?HdCardDll.HD_Authenticate(1);
?????????????int?c?=?HdCardDll.HD_Read_baseMsg(pBmpData??pName??pSex??pNation??pBirth??pAddress??pCertNo??pDepartment??pEffectData??pExpire);
?????????????HdCardDll.HD_CloseComm();
?????????????MessageBox.Show(pName.toString()); ?
//------------------------------------------------------
?????
????public?class?HdCardDll
????{
????????///?
????????///??根據指定端口初始化設備通訊。
????????///?

????????///?整數,表示端口號;?1-16,表示串口;1001,表示USB。
????????///?1 成功?其他??失敗(具體含義參見返回碼表)
????????[DllImport(“HDstd

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????28672??2019-02-15?17:26??華大HD900\BmpToJpg.dll

?????文件???????7299??2019-02-16?17:12??華大HD900\HdCardDll.cs

?????文件??????49152??2019-02-15?17:26??華大HD900\HDstdapi.dll

?????文件??????77824??2019-02-15?17:26??華大HD900\sdtapi.dll

?????文件?????122880??2019-02-15?17:26??華大HD900\UnPack.dll

?????目錄??????????0??2019-02-16?16:22??華大HD900

-----------?---------??----------?-----??----

???????????????285827????????????????????6


評論

共有 條評論