天高云淡 发表于 2013-5-22 16:24:25

C# 开发读二代证winform 出错,求助

本帖最后由 天高云淡 于 2013-5-22 16:25 编辑

C# 开发读二代证winform 出错,求助
我用c#开发一个winform,在点击按钮读卡出出错,提示:



引用的类如下:
字数限制,只能用图






天高云淡 发表于 2013-5-22 16:25:12

winform代码如下:


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using JD_FK.Adapter;
using System.Runtime.InteropServices;

namespace JD_FK
{
    public partial class RegUnreg : Form
    {
      public RegUnreg()
      {
            InitializeComponent();
      }

      clsICCard card = new clsICCard();

      private void button6_Click(object sender, EventArgs e)
      {
            if (card.ReadICCard())
            {
                BoxPhoto.Image = card.objEDZ.PIC_Image;
            }
      }

      private void RegUnreg_Load(object sender, EventArgs e)
      {
            card.ReadICCardComplete += new clsICCard.De_ReadICCardComplete(card_ReadICCardComplete);
      }

      protected override void OnClosing(CancelEventArgs e)
      {
            card.ReadICCardComplete += new clsICCard.De_ReadICCardComplete(card_ReadICCardComplete);
            base.OnClosing(e);
      }

      void card_ReadICCardComplete(clsEDZ objEDZ)
      {
      }
    }
}

天高云淡 发表于 2013-5-22 16:26:47

请高手指点怎样处理才不出错?

ibcadmin 发表于 2013-5-22 19:41:16

代码没有细看, 但是出现这个问题的话 是因为你还没有关闭zp.bmp就要删除,如果你确定关闭了 那就是你当时的读取流没有关闭

chao2332601 发表于 2013-6-16 04:51:02

谢谢分享!!!
页: [1]
查看完整版本: C# 开发读二代证winform 出错,求助