2016-09-20 1 views
3

У меня возникли проблемы при вызове событий в Zkemkeeper.dll. Я успешно установил соединение, однако при посадке пальца на датчик никакое событие не срабатывает. Infact не запускается событие реального времени.Невозможно вызывать события с использованием Zkemkeeper SDK

Любая помощь будет оценена после моего кода;

private void button2_Click(object sender, EventArgs e) 
{ 
    string s = ""; 
    int Val = 0; 
    bool bIsConnected = false; 
    try { 
     //zkemkeeper.CZKEMClass axczkem1 = new zkemkeeper.CZKEMClass(); 
     // bIsConnected = axczkem1.Connect_USB(1); 
     bIsConnected = axczkem1.Connect_Com(6,1,115200); 

     if(bIsConnected==true){ 
      Cursor = Cursors.Default; 
      bool asa= axczkem1.EnableDevice(1, true); 
      if (axczkem1.RegEvent(1, 65535)) 
      { 

       axczkem1.OnFinger += new zkemkeeper._IZKEMEvents_OnFingerEventHandler(axczkem1_OnFinger); 
      axczkem1.OnKeyPress += new zkemkeeper._IZKEMEvents_OnKeyPressEventHandler(axczkem1_OnKeyPress); 
      axczkem1.OnConnected += new _IZKEMEvents_OnConnectedEventHandler(axCZKEM1_OnConnected); 
      axczkem1.OnVerify += new zkemkeeper._IZKEMEvents_OnVerifyEventHandler(axCZKEM1_OnVerify); 
      } 
     MessageBox.Show("Connection established!!!"); 
     } 
    } 
    catch(Exception ex) 
    { 
     MessageBox.Show(ex.ToString()); 
    } 
} 

И следующие методы событий:

private void axCZKEM1_OnVerify(int UserID) 
    { 
     label2.Text = "Verify"; 
    } 

    private void axCZKEM1_OnConnected() 
    { 
     label1.Text = "Connected"; 
    } 

    private void axczkem1_OnKeyPress(int Key) 
    { 
     MessageBox.Show(Key.ToString()); 
    } 

    private void axczkem1_OnFinger() 
    { 
     MessageBox.Show("Connection"); 
    } 

ответ

0
  1. если это окна формы приложения. Если программа имеет длительное время, событие процесса не работает. Например, цикл (while, for). А также Thread.sleep(). Если вы хотите запускать работу, ваша программа ничего не делает.
  2. Если это не вид из окна, см. Ссылку enter link description here
Смежные вопросы