示例#1
0
        private void btnRead_Click(object sender, EventArgs e)
        {
            try
            {
                ClearData();
                //int r = IDCardAPI.SDT_SetMaxRFByte(1001, (byte)int.Parse(cmbValue.Text), 1);

                idCard.ReadICCard(int.Parse(txtport.Text));
            }
            catch (Exception ex)
            {
                lblMsg.Text = ex.Message;
            }
        }
示例#2
0
 public string Read()
 {
     try
     {
         int i = idCard.InitDevice();
         if (i == 1001)
         {
             try
             {
                 EDZ    obj = idCard.ReadICCard(i);
                 string str = JsonConvert.SerializeObject(obj);
                 MessageBox.Show("读取成功" + str);
                 return(str);
             }
             catch
             {
                 MessageBox.Show("未放卡或卡未放好!请重新放卡!");
                 return("");
             }
         }
         MessageBox.Show("设备初始化未成功!请检查设备连接状态!");
         return("");
     }
     catch (Exception e)
     {
         MessageBox.Show("设备初始化未成功!请检查设备连接状态!");
         return("");
     }
 }
示例#3
0
        //身份证读取
        private void button2_Click(object sender, EventArgs e)
        {
            //this.iCardForm.Show();
            //this.iCardForm.Refresh();
            int i = idCard.InitDevice();

            Thread.Sleep(5000);
            string str = idCard.ReadICCard(i).ToString();

            MessageBox.Show(str);
        }