马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

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

  [复制链接]
查看4636 | 回复4 | 2013-5-22 16:24:25 | 显示全部楼层 |阅读模式
本帖最后由 天高云淡 于 2013-5-22 16:25 编辑

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

1.png 2.png

引用的类如下:
3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png 11.png 12.png 字数限制,只能用图






天高云淡 | 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就要删除,  如果你确定关闭了 那就是你当时的读取流没有关闭
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
chao2332601 | 2013-6-16 04:51:02 | 显示全部楼层
谢谢分享!!!
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则