OnFinger

This event is triggered when a fingerprint is placed on the fingerprint sensor of the device. No value is returned.

 

Ejemplo

C#

                                            //Create Standalone SDK class dynamicly.
        zkemkeeper.CZKEMClass axCZKEM1 = new zkemkeeper.CZKEMClass();
private void Connect_OnDoor(string sIp = "10.0.0.44", int iPort = 4370, int iMachineNumber = 1)
        {
//the boolean value identifies whether the device is connected
bool bIsConnected = false;
//the serial number of the device.After connecting the device ,this value will be changed.
int idwErrorCode = 0;
            bIsConnected = axCZKEM1.Connect_Net(sIp, iPort);
if (bIsConnected == true)
            {
                axCZKEM1.RegEvent(iMachineNumber, 65535);//Here you can register the realtime events that you want to be triggered(the parameters 65535 means registering all)
this.axCZKEM1.OnDoor += new zkemkeeper._IZKEMEvents_OnDoorEventHandler(axCZKEM1_OnDoor);
            }
else
            {
                axCZKEM1.GetLastError(ref idwErrorCode);
                MessageBox.Show("Unable to connect the device,ErrorCode=" + idwErrorCode.ToString(), "Error");
            }
        }
private void axCZKEM1_OnDoor(int iEventType)
        {
            MessageBox.Show("RTEvent Ondoor Has been Triggered..."+
"...EventType=" + iEventType.ToString());
        }
private void Disconnect_OnDoor()
        {
            axCZKEM1.Disconnect();
this.axCZKEM1.OnDoor -= new zkemkeeper._IZKEMEvents_OnDoorEventHandler(axCZKEM1_OnDoor);
        }

VB

'Create Standalone SDK class dynamicly.
Dim axCZKEM1 As New zkemkeeper.CZKEM
Private Sub Connect_OnDoor(sIp As String, iPort As Integer, iMachineNumber As Integer)
'the boolean value identifies whether the device Is connected
Dim bIsConnected As Boolean = False
'the serial number of the device.After connecting the device ,this value will be changed.
Dim idwErrorCode As Integer = 0
        bIsConnected = axCZKEM1.Connect_Net(sIp, iPort)
If bIsConnected = True Then
            axCZKEM1.RegEvent(iMachineNumber, 65535) 'Here you can register the realtime events that you want to be triggered(the parameters 65535 means registering all)
AddHandler axCZKEM1.OnDoor, AddressOf AxCZKEM1_OnDoor
Else
            axCZKEM1.GetLastError(idwErrorCode)
            MsgBox("Unable to connect the device,ErrorCode=" & idwErrorCode, MsgBoxStyle.Exclamation, "Error")
End If
End Sub
Private Sub AxCZKEM1_OnDoor(ByVal iEventType As Integer)
        MsgBox("RTEvent Ondoor Has been Triggered..." &
"...EventType=" & iEventType.ToString())
End Sub
Private Sub Disconnect_OnDoor()
        axCZKEM1.Disconnect()
RemoveHandler axCZKEM1.OnDoor, AddressOf AxCZKEM1_OnDoor 
                                            End Sub