欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

【】串口打开 io exception错误

更新时间: 2014-01-05 03:11:05 责任编辑: Author_N1

 

【求救】串口打开 IO Exception异常
最近搞一个win ce 手持机读取身份证的功能,main.cs页面启动程序能进行读取身份证功能,后来改了需求,需要注册才能进行读取身份证功能,当我完成注册功能从online.cs窗体跳转到打开main.cs窗体则报IOException异常。(本人菜鸟水平,往大侠详细指教!)

在Online.cs窗体注册成功后,这样打开main.cs窗体
Main main = new Main(deviceId,rf.data,strCode); 
main.ShowDialog();
this.Close();

//main.cs设为启动页运行无异常,由online.cs跳转到main.cs则出现IOException异常
private void Main_Load(object sender, EventArgs e)
{
            #region 初始化读卡模块

            CVRSDK.CVRDll2003_Pow_Off();
            CVRSDK.CVRDll2003_Pow_On();

            serialPort1.PortName = "COM3";
            serialPort1.BaudRate = 115200;
            if (!serialPort1.IsOpen)
                serialPort1.Open();            //出现IOExcepton异常

            if (!serialPort1.IsOpen)
            {
                MessageBox.Show("二代证读卡器设备连接失败!", "系统提示:", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
                this.Invoke(showmsg, new string[] { "读卡设备连接失败!" });
            }
            else
            {
                timer1.Enabled = true;
                this.Invoke(showmsg, new string[] { "自动读卡中..." });
            }

            #endregion
        } 
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:11:05
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/19331/
本文WWW.DOC100.NET DOC100.NET版权所有。