private void axZKFPEngX1_OnFeatureInfo(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnFeatureInfoEvent e) { string strTemp = "指纹质量"; if (e.aQuality == 0) { strTemp = strTemp + "合格"; } else { if (e.aQuality == 1) { strTemp = strTemp + "特征点不够"; } else { strTemp = strTemp + "不合格"; } } if (axZKFPEngX1.IsRegister) { if (axZKFPEngX1.EnrollIndex != 1) { strTemp = strTemp + ",请再按 " + (axZKFPEngX1.EnrollIndex - 1).ToString() + "次指纹"; } else { strTemp = strTemp + ",登记成功"; } } LableInfo.Text = strTemp; }
private void ZKFPEngX1_OnFeatureInfo(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnFeatureInfoEvent e) { String strTemp = "Fingerprint calidad"; if (e.aQuality != 0) { strTemp = strTemp + " No buena"; lblresult.Text = strTemp; ShowHintImage(2); } else { strTemp = strTemp + " Bueno"; } if (ZKFPEngX1.EnrollIndex != 1) { if (ZKFPEngX1.IsRegister) { if (ZKFPEngX1.EnrollIndex - 1 > 0) { strTemp = strTemp + '\n' + "Estado de Registro: pulse su dedo " + Convert.ToString(ZKFPEngX1.EnrollIndex - 1) + " veces!"; lblresult.Text = strTemp; ShowHintImage(3); } } } }
public void zkFinger_OnFeatureInfo(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnFeatureInfoEvent e) { if (zkFinger.IsRegister) { tbNum.Text = (4 - zkFinger.EnrollIndex).ToString() + "/3"; } switch (e.aQuality) { case 0: tbStatus.Text = "指纹质量好"; break; case 1: tbStatus.Text = "指纹特征点不够"; break; case 2: tbStatus.Text = "不能取到指纹"; break; case -1: tbStatus.Text = "可疑指纹"; break; } }
private void axZKFPEngX_OnFeatureInfo(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnFeatureInfoEvent e) { if (m_bEnrollFinish) { return; } if (e.aQuality != 0) { if (e.aQuality == 1) { ShowErrorMessage("指纹特征点不够!请重按。"); } else { ShowErrorMessage("其它原因导致不能取到指纹特征!请重按。"); } } else { m_nPressCount++; if (axZKFPEngX.EnrollCount != m_nPressCount) { lblMsg.Text = "还需按 " + Convert.ToString(axZKFPEngX.EnrollCount - m_nPressCount) + " 次!"; } } }
private void axZKFPEngX1_OnFeatureInfo(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnFeatureInfoEvent e) { string sTemp = ""; if (axZKFPEngX1.IsRegister) { sTemp = "Registro iniciado, presione " + axZKFPEngX1.EnrollIndex.ToString() + " veces !"; } sTemp = sTemp + " Fingerprint quality"; int lastq = axZKFPEngX1.LastQuality; if (e.aQuality == -1) { sTemp = sTemp + " not good, Suspicious fingerprints, quality=" + lastq.ToString(); } else if (e.aQuality != 0) { sTemp = sTemp + " not good, quality=" + lastq.ToString(); } else { sTemp = sTemp + " good, quality=" + lastq.ToString(); } TxtHuella.Text = sTemp; }
private void axZKFPEngX1_OnFeatureInfo(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnFeatureInfoEvent e) { string sTemp = ""; if (axZKFPEngX1.IsRegister) { sTemp = "Register status: still press finger " + axZKFPEngX1.EnrollIndex.ToString() + " times!"; } sTemp = sTemp + " Fingerprint quality"; int lastq = axZKFPEngX1.LastQuality; if (e.aQuality == -1) { sTemp = sTemp + " not good, Suspicious fingerprints, quality=" + lastq.ToString(); } else if (e.aQuality != 0) { sTemp = sTemp + " not good, quality=" + lastq.ToString(); } else { sTemp = sTemp + " good, quality=" + lastq.ToString(); } statusBar1.Panels[0].Text = sTemp; }
private void axZKFPEngX1_OnFeatureInfo(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnFeatureInfoEvent e) { if (Robot.Control.IsRegister) { int enrollTimes = Robot.Control.EnrollCount - Robot.Control.EnrollIndex + 1; if (enrollTimes == Robot.Control.EnrollCount) { enrollStatus.Text = ""; } else { enrollStatus.Text = "指纹录入第" + (Robot.Control.EnrollCount - Robot.Control.EnrollIndex + 1) + "次"; } } }
//取得指纹初始特征,0:好的指纹特征 1:特征点不够 static void ZKFPEngX1_OnFeatureInfo(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnFeatureInfoEvent e) { String strTemp = "指纹采集质量"; if (e.aQuality != 0) { Program.frmInput.change_control_state(frmInputFingerPrintState.get_bad_print, null); strTemp = strTemp + "较差"; } else { Program.frmInput.change_control_state(frmInputFingerPrintState.get_good_print, null); strTemp = strTemp + "良好"; } if (g_ZKFP.IsRegister && g_ZKFP.EnrollIndex > 1) { //ShowHintInfo("正在进行第" + (4 - g_ZKFP.EnrollIndex).ToString() + "次登记,尚需" + (g_ZKFP.EnrollIndex - 1).ToString() + "次"); } //ShowHintInfo(strTemp); }
//取得指纹初始特征,0:好的指纹特征 1:特征点不够 private void ZKFPEngX1_OnFeatureInfo(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnFeatureInfoEvent e) { String strTemp = "Fingerprint quality"; if (e.aQuality != 0) { strTemp = strTemp + " not good"; } else { strTemp = strTemp + " good"; } if (ZKFPEngX1.EnrollIndex != 1) { if (ZKFPEngX1.IsRegister) { if (ZKFPEngX1.EnrollIndex - 1 > 0) { strTemp = strTemp + '\n' + " Register status: still press finger " + Convert.ToString(ZKFPEngX1.EnrollIndex - 1) + " times!"; } } } ShowHintInfo(strTemp); }
void AxZKFPEngX1_OnFeatureInfo(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnFeatureInfoEvent e) { }