تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
استخدام zkemkeeper.dll
#1
انا استخدم هذه المكتبه لقراءة الحضور من جهاز البصمه ، وهي تعمل بكفاءه علي حوالي 45 جهاز  ، ولكن مع بعض الاجهزه جهازين قدام نسبيا ، ترجع ببيانات encrypted وخصوصا idwEMachineNumber
وهذا هو الكود
حيث من المفترض ان يرجع idwEMachineNumber   بكود الموظف 

 IsConnected = objCZKEM.Connect_Net(ip_mach, 4370)


                If (IsConnected = True) Then
                    
                    objCZKEM.RegEvent(objCZKEM.MachineNumber, 65535)
                    objCZKEM.EnableDevice(objCZKEM.MachineNumber, True)
                    objCZKEM.ReadGeneralLogData(objCZKEM.MachineNumber)
                    MsgBox("log " & objCZKEM.ReadGeneralLogData(objCZKEM.MachineNumber))
                    '                    

                    MsgBox("objCZKEM.MachineNumber " & objCZKEM.MachineNumber)


                    objCZKEM.RefreshData(objCZKEM.MachineNumber)
                    While objCZKEM.SSR_GetGeneralLogData(objCZKEM.MachineNumber, idwEMachineNumber, idwVerifyMode, idwInOutMode, idwYear, idwMonth, idwDay, idwHour, idwMinute, idwsecond, workcod)
                         MsgBox(idwEMachineNumber)
                    End While
endif
الرد
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم