Zkemkeeper sdk:OnEnrollFinger 未在 K40 设备上触发

问题描述

我用 zkemkeeper.dll 创建了一个 winform 应用程序,它使我能够从 PC 连接到生物识别设备,并且它可以完美地用于我可用的其他设备,除了 Zkteco K40 生物识别。

我有这个注册事件的代码

 public bool Connect_Net(string IPAdd,int Port)
    {
        if (objCZKEM.Connect_Net(IPAdd,Port))
        {
            if (objCZKEM.RegEvent(1,65535))
            {
                objCZKEM.OnConnected += ObjCZKEM_OnConnected;
                objCZKEM.OndisConnected += objCZKEM_OndisConnected;
                objCZKEM.OnEnrollFinger += new _IZKEMEvents_OnEnrollFingerEventHandler(ObjCZKEM_OnEnrollFinger);
                objCZKEM.OnFinger += new _IZKEMEvents_OnFingerEventHandler(ObjCZKEM_OnFinger);
                objCZKEM.OnAttTransactionEx += new _IZKEMEvents_OnAttTransactionExEventHandler(zkemClient_OnAttTransactionEx);

            }
            return true;
        }
        return false;
    }

这样:

 private void ObjCZKEM_OnEnrollFinger(int EnrollNumber,int FingerIndex,int ActionResult,int TemplateLength)
    {
        string test= "test";
    }

但使用 K40 设备时,“ObjCZKEM_OnEnrollFinger”似乎不起作用。

我是否遗漏了某些东西,或者它与设备不兼容?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)