程序点右上方的X后,程序像假死一样没有反应,只有在任务栏上点击右键关闭才可以。
请问是什么原因呢?串口,定时器,线程我都在关闭程序时释放了。。
private void FrmGather_FormClosing(object sender, FormClosingEventArgs e)
{
timerStatusUpdate.Dispose();
timerSendWeight.Dispose();
spReceive.Close(); //关闭串口
ThSKConnect.Abort(); //关闭线程
ThCheckState.Abort(); //关闭线程
ThSKSend.Abort(); }
请问是什么原因呢?串口,定时器,线程我都在关闭程序时释放了。。
private void FrmGather_FormClosing(object sender, FormClosingEventArgs e)
{
timerStatusUpdate.Dispose();
timerSendWeight.Dispose();
spReceive.Close(); //关闭串口
ThSKConnect.Abort(); //关闭线程
ThCheckState.Abort(); //关闭线程
ThSKSend.Abort(); }
解决方案 »
- 求一 带.NET可编程性支持的OFFICE 2003
- c#程序如何在文件安装完毕时复制安装光盘目录下的一个文件到刚刚安装的目录里面去
- 如何获取DNS服务器的状态,比如是否运行正常?
- 关于textbox的高度的设置的问题,急!!
- 客户端激活模式,客户端调用时有下列错误为什么呢? 必须要高手出面了,帮兴趣的朋友帮顶一下也给分!
- 请问如何制作IIS防盗链插的资料或是原代吗???
- 什么问题(button的新建)?
- 数据库插入数据,如果某一字段是设有默认值,要怎么操作!
- winform只打开一个字窗体?
- 求助,c# 怎么执行多个函数js啊?
- 再次求助!“连接未关闭。连接的当前状态为已打开。”
- C#全局快捷键
关闭程序的时候还在不停地Append。但是我已经将spReceive这个串口给关闭。。怎么还没释放资源呢我觉得和顺序没有关系吧