指纹机记录读取
研究过中控指纹机的朋友帮忙 型号u260
读取指纹机中考勤记录的代码如下:
- C/C++ code
if (zk->ReadAllGLogData(1)) { /*将1号指纹机上的考勤记录读入内存*/while(zk->GetGeneralExtLogData(1,&dwEnrollNumber,&dwVerifyMode,&dwInOutMode,&dwYear,&dwMonth,&dwDay,&dwHour,&dwMinute, &dwSecond, &dwWorkCode, &dwReserved)) { /*读取内存中的考勤记录*/CString tmp;tmp.Format("%d,%d,%d,%d", dwEnrollNumber, dwYear, dwMonth, dwDay);MessageBox(tmp);}我只刷了一次, 但是弹了3次对话框,数据分别是:3276802,2000,1,1;0,2000,1,1;0,2000,1,1;
我后来用demo试了下,有一个的结果跟我的一样,还有一个能正确显示记录:1,2011,4,11
不知道有没朋友遇到过类似的?谢谢!
[解决办法]
GetGeneralExtLogData改成SSR_GetGeneralExtLogData