以下是读取:中控指纹考勤机的刷指纹记录语句;
使用场合是:在开会之前, 程序开启(TimerTick 事件)连续读取卡钟记录,
让所有参会人员刷指纹签到,每刷一个指纹,程序就报告一下,某人已经签到;
问题如下:
If AxCZKEM1.ReadGeneralLogData(iMachineNumber) Then '一次性读出当前指纹机里面的所有记录到内存中
While AxCZKEM1.SSR_GetGeneralLogData(iMachineNumber, sdwEnrollNumber, idwVerifyMode, idwInOutMode, idwYear, idwMonth, idwDay, idwHour, idwMinute, idwSecond, idwWorkcode)
s1 = sdwEnrollNumber '-----------员工卡号数字
请教:
1. 如何实现:每次只读一条记录就跳出来,
2. 因为里面记录很多,只想得到,最后一个人的刷指纹记录,
End While
End If
或者是说:要实现以上会议签到目的,还有更好的实时读指纹记录的方法吗?
请大师指教,非常感谢!
[此贴子已经被作者于2019/11/22 12:45:31编辑过]