現在智能讀卡器已經連接好了,怎么用才c++builder撰寫出采集其上讀取的資訊的資料,應該呼叫什么函式來實作,尋求各位大大的幫助
uj5u.com熱心網友回復:
一般買讀卡器都會給你一個配套的軟體的。。。如果沒有,那么你有兩種方式來讀取資料(據我所知):
1.可以將讀卡器接到電腦上,一般是USB介面,看能不能找到里面的資料庫檔案,然后讀取就行了,當然這些資料庫檔案必須是已知的型別的(類似ACCESS,SQLITE之類的),如果是廠家自定義的資料庫,那么請參考下面的方法
2.向讀卡器廠家索取SDK,用其他方式將電腦和讀卡器相連(串口,網口,USB),然后自己根據SDK去讀取
uj5u.com熱心網友回復:
向讀卡器廠家索取SDK,用其他方式將電腦和讀卡器相連(串口,網口,USB),然后自己根據SDK去讀取這個是必須的,自己摸索開發是不行的
uj5u.com熱心網友回復:
廠商必有說明檔案之類uj5u.com熱心網友回復:
讀卡器廠家會提供SDK開發包,其中包含dll、ocx甚至lib及其頭檔案,并且大多數廠商會同時提供BCB、VB、Java、Delphi、VC、c#甚至PB的例子我做過一套門禁和餐廳的系統的開發就是看它的例子然后使用提供的介面檔案讀取的資訊
uj5u.com熱心網友回復:
正規渠道進貨的會提供開發apiuj5u.com熱心網友回復:
是要求用MSComm進行讀取的uj5u.com熱心網友回復:
那就是串口讀取內容嘛。。。但是你也要知道資料傳輸協議啊。。。
就是你和讀卡器之間通信的資料格式,你發什么內容給它,它應答你什么內容,這個協議你也要向廠家索取
uj5u.com熱心網友回復:
如果硬體廠商沒有提供任何檔案或例子代碼,僅只提到MSComm的話也很容易,有一個C++Builder的前輩維護著一個專門發布自己寫的串口讀取控制元件的網站,里面有C++Builder的讀寫串口的例子,并且還有原始碼,馬上要去客戶哪里現在不能幫你找了,有其他大俠知道的幫忙提供一個
取到資料后再分析怎么決議這些資料
uj5u.com熱心網友回復:
此書有需要嗎?《C++ Builder與RS-232串行通信控制》 范逸之 清華大學出版社
https://2.taobao.com/item.htm?id=521946220490&spm=686.1000925.0.0.tWaCyI
uj5u.com熱心網友回復:
讀卡器產商提供SDK,而且這些SDK封裝了串口或USB的訪問,不需要直接使用其它串口操作函式或組件。uj5u.com熱心網友回復:
我做過2個型別的,一種是廠家提供SDK的,另一種是使用modbus協議的,代碼屬于公司,就不提供了uj5u.com熱心網友回復:
上個月剛做了微耕門禁卡的讀寫功能,它是用udp方式的uj5u.com熱心網友回復:
無論用串口讀,還是網卡讀,資料庫千萬要加密,弄個不常見的資料庫,省得給人直接添加資料記錄而失去打卡的效果。我就這樣弄了兩套打卡系統,資料庫太好分析了,直接增加打卡記錄,加班記錄,當然,偶爾也要遲到幾次給考勤人員看看的...轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/93065.html
