private void FrFinger_FormClosed(object sender, FormClosedEventArgs e) { ans = Carddll.CloseComm(); if (ans != 1) { MessageBox.Show(Global.msg_error(3)); return; } }
private void FrFinger_Load(object sender, EventArgs e) { ans = Carddll.InitComm(Global.Port); if (ans != 1) { MessageBox.Show(Global.msg_error(1)); this.Close(); } InitUI(); }
private void FrIDCard_Load(object sender, EventArgs e) { ans = Carddll.InitComm(Global.Port); if (ans != 1) { MessageBox.Show(Global.msg_error(1)); this.Close(); } ///////////////////////////////////////////////////// StartCardThread(); clearinfo(); InitControl(); }
private unsafe void getcard() { while (true) { mrv_card.WaitOne(); Thread.Sleep(500); ans = Carddll.Authenticate(); if (ans != 1) { toolStripStatus.Text = errorinfo(-13); continue; } clearinfo(); toolStripStatus.Text = errorinfo(-12);//错误信息 ans = Carddll.Read_Content(1); //读基本信息 toolStripStatus.Text = errorinfo(ans);//错误信息 if (ans != 1 && ans != 3) { continue; } Display(Application.StartupPath, ans); mrv_card.Reset(); } }