Beispiel #1
0
        public void RegisterEvents()
        {
            this.axCZKEM1.OnConnected        += new zkemkeeper._IZKEMEvents_OnConnectedEventHandler(axCZKEM1_OnConnected);
            this.axCZKEM1.OnDisConnected     += new zkemkeeper._IZKEMEvents_OnDisConnectedEventHandler(axCZKEM1_OnDisConnected);
            this.axCZKEM1.OnFinger           += new zkemkeeper._IZKEMEvents_OnFingerEventHandler(axCZKEM1_OnFinger); //axCZKEM1_
            this.axCZKEM1.OnVerify           += new zkemkeeper._IZKEMEvents_OnVerifyEventHandler(OnVerify);
            this.axCZKEM1.OnAttTransaction   += new zkemkeeper._IZKEMEvents_OnAttTransactionEventHandler(OnAttTransaction);
            this.axCZKEM1.OnAttTransactionEx += new zkemkeeper._IZKEMEvents_OnAttTransactionExEventHandler(axCZKEM1_OnAttTransactionEx);
            this.axCZKEM1.OnFingerFeature    += new zkemkeeper._IZKEMEvents_OnFingerFeatureEventHandler(OnFingerFeature);
            this.axCZKEM1.OnKeyPress         += new zkemkeeper._IZKEMEvents_OnKeyPressEventHandler(OnKeyPress);
            this.axCZKEM1.OnEnrollFinger     += new zkemkeeper._IZKEMEvents_OnEnrollFingerEventHandler(axCZKEM1_OnEnrollFinger);
            this.axCZKEM1.OnDeleteTemplate   += new zkemkeeper._IZKEMEvents_OnDeleteTemplateEventHandler(OnDeleteTemplate);
            this.axCZKEM1.OnNewUser          += new zkemkeeper._IZKEMEvents_OnNewUserEventHandler(OnNewUser);
            this.axCZKEM1.OnHIDNum           += new zkemkeeper._IZKEMEvents_OnHIDNumEventHandler(OnHIDNum);
            this.axCZKEM1.OnAlarm            += new zkemkeeper._IZKEMEvents_OnAlarmEventHandler(OnAlarm);
            this.axCZKEM1.OnDoor             += new zkemkeeper._IZKEMEvents_OnDoorEventHandler(OnDoor);
            this.axCZKEM1.OnWriteCard        += new zkemkeeper._IZKEMEvents_OnWriteCardEventHandler(OnWriteCard);
            this.axCZKEM1.OnEmptyCard        += new zkemkeeper._IZKEMEvents_OnEmptyCardEventHandler(OnEmptyCard);
            this.axCZKEM1.OnEMData           += new zkemkeeper._IZKEMEvents_OnEMDataEventHandler(OnEMData);

            //if (zkTimer1 == null) zkTimer1 = new System.Timers.Timer(TimerInterval);
            this.zkTimer1.Elapsed += new ElapsedEventHandler(this.zkTimer1_Tick);
            this.zkTimer1.Interval = TimerInterval;
            this.zkTimer1.Enabled  = true;
            //this.zkTimer1.Start();
        }
Beispiel #2
0
        public void UnregisterEvents()
        {
            //this.zkTimer1.Stop();
            this.zkTimer1.Enabled  = false;
            this.zkTimer1.Elapsed -= new ElapsedEventHandler(this.zkTimer1_Tick);
            //zkTimer1.Dispose();
            //zkTimer1 = null;

            this.axCZKEM1.OnConnected        -= new zkemkeeper._IZKEMEvents_OnConnectedEventHandler(axCZKEM1_OnConnected);
            this.axCZKEM1.OnDisConnected     -= new zkemkeeper._IZKEMEvents_OnDisConnectedEventHandler(axCZKEM1_OnDisConnected);
            this.axCZKEM1.OnFinger           -= new zkemkeeper._IZKEMEvents_OnFingerEventHandler(axCZKEM1_OnFinger); //axCZKEM1_
            this.axCZKEM1.OnVerify           -= new zkemkeeper._IZKEMEvents_OnVerifyEventHandler(OnVerify);
            this.axCZKEM1.OnAttTransaction   -= new zkemkeeper._IZKEMEvents_OnAttTransactionEventHandler(OnAttTransaction);
            this.axCZKEM1.OnAttTransactionEx -= new zkemkeeper._IZKEMEvents_OnAttTransactionExEventHandler(axCZKEM1_OnAttTransactionEx);
            this.axCZKEM1.OnFingerFeature    -= new zkemkeeper._IZKEMEvents_OnFingerFeatureEventHandler(OnFingerFeature);
            this.axCZKEM1.OnKeyPress         -= new zkemkeeper._IZKEMEvents_OnKeyPressEventHandler(OnKeyPress);
            this.axCZKEM1.OnEnrollFinger     -= new zkemkeeper._IZKEMEvents_OnEnrollFingerEventHandler(axCZKEM1_OnEnrollFinger);
            this.axCZKEM1.OnDeleteTemplate   -= new zkemkeeper._IZKEMEvents_OnDeleteTemplateEventHandler(OnDeleteTemplate);
            this.axCZKEM1.OnNewUser          -= new zkemkeeper._IZKEMEvents_OnNewUserEventHandler(OnNewUser);
            this.axCZKEM1.OnHIDNum           -= new zkemkeeper._IZKEMEvents_OnHIDNumEventHandler(OnHIDNum);
            this.axCZKEM1.OnAlarm            -= new zkemkeeper._IZKEMEvents_OnAlarmEventHandler(OnAlarm);
            this.axCZKEM1.OnDoor             -= new zkemkeeper._IZKEMEvents_OnDoorEventHandler(OnDoor);
            this.axCZKEM1.OnWriteCard        -= new zkemkeeper._IZKEMEvents_OnWriteCardEventHandler(OnWriteCard);
            this.axCZKEM1.OnEmptyCard        -= new zkemkeeper._IZKEMEvents_OnEmptyCardEventHandler(OnEmptyCard);
            this.axCZKEM1.OnEMData           -= new zkemkeeper._IZKEMEvents_OnEMDataEventHandler(OnEMData);
        }
Beispiel #3
0
        public OnEMDataType OnEMData; //(LONG DataType, LONG DataLen, CHAR* DataBuffer);

        //Constructor
        public ZKEvents()
        {
            //bIsDestroying = false;
            OnAlarm          = axCZKEM1_OnAlarm;
            OnAttTransaction = axCZKEM1_OnAttTransaction;
            //OnAttTransactionEx = axCZKEM1_OnAttTransactionEx;
            //OnConnected = axCZKEM1_OnConnected;
            OnDeleteTemplate = axCZKEM1_OnDeleteTemplate;
            //OnDisConnected = axCZKEM1_OnDisConnected;
            OnDoor      = axCZKEM1_OnDoor;
            OnEmptyCard = axCZKEM1_OnEmptyCard;
            //OnEnrollFinger = axCZKEM1_OnEnrollFinger;
            //OnFinger = axCZKEM1_OnFinger;
            OnFingerFeature = axCZKEM1_OnFingerFeature;
            OnHIDNum        = axCZKEM1_OnHIDNum;
            OnKeyPress      = axCZKEM1_OnKeyPress;
            OnNewUser       = axCZKEM1_OnNewUser;
            OnVerify        = axCZKEM1_OnVerify;
            OnWriteCard     = axCZKEM1_OnWriteCard;
            OnEMData        = axCZKEM1_OnEMData;
        }