/// <summary> /// 当 报警 时触发该事件 /// </summary> /// <param name="iAlarmType"></param> /// <param name="iEnrollNumber"></param> /// <param name="iVerified"></param> private void axCZKEM1_OnAlarm(int iAlarmType, int iEnrollNumber, int iVerified) { if (OnAlarmEvent != null) { onAlarmType type = onAlarmType.初值; switch (iAlarmType) { case (int)onAlarmType.拆机报警: type = onAlarmType.拆机报警; break; case (int)onAlarmType.错按报警: type = onAlarmType.错按报警; break; case (int)onAlarmType.反潜报警: type = onAlarmType.反潜报警; break; case (int)onAlarmType.胁迫报警: type = onAlarmType.胁迫报警; break; default: break; } if (type != onAlarmType.初值) { OnAlarmEvent(new OnAlarmEventArgs(type, iEnrollNumber, iVerified)); } } }
public OnAlarmEventArgs(onAlarmType Type, int iId, int iVeri) { this.alarmType = Type; this.iUserId = iId; this.iVerifyd = iVeri; }