最近搞考勤系統 ,希望能從pb中直接讀取考勤機中的資料 。 考勤機通過usb的方式連接電腦
考勤機型號很重要 ,大家注意 K28 或者 H10 ,最好是 H10
介面檔案可以在
http://cn.zkteco.com/download_list/&downloadcategoryid=2&isMode=false.html 下載
注意: 開發包里面的demo 有pb的 但是很老 , 是串口或者 ip的方式的 , H10是usb的方式 ,技術支持明確說demo很老很老不要看
技術支持完全不回答問題,不提供demo ,只認準一句話 按照檔案來做肯定是可以得
我自己也寫了 一段代碼 ,用戶資訊是讀取不出來的 ,希望真正做過的兄弟指點
(連接沒有問題,就是在讀取的時候出現問題 ,讀取出來的都是空 ,name 之類的變數設定成 space(20) 問題依舊)
if zkem.object.connect_usb(MachineNum) then
if main.zkem.object.ReadAllUserID(MachineNum) then
main.zkem.object.ReadAllTemplate(MachineNum)
do While main.ZKEM.object.GetAllUserInfo(MachineNum,ref dwEnrollNmber,ref name,ref passWord,ref privilege,ref Enabledx)
messagebox("" , name )
main.zkem.object.GetUserTmpStr(MachineNum,dwEnrollNmber,fingerIndex,ref tmpData,ref TmpLength)
loop
else
return
end if
zkem.object.Disconnect()
else
return
end if
uj5u.com熱心網友回復:
忘記聯系方式了聯系 qq 25302895
uj5u.com熱心網友回復:
找個會 delphi的人,把原廠商的dll重新封裝一下,Pb就能正確呼叫了。我以前就是這么做的。uj5u.com熱心網友回復:
pb 幾 啊uj5u.com熱心網友回復:
我覺得按照二樓的試試吧。以前我就那么弄。畢竟PB的很多都不支持了uj5u.com熱心網友回復:
用delpho重新封裝+1,現在在做中迪的,正在學著自己用delphi,不想求人了,呵呵。uj5u.com熱心網友回復:
不用嫌那個例子老,參考例子,加上幫助檔案可以搞定的轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/39993.html
標籤:API 調用
