委托 和 Form1_FormClosing

点击窗体关闭按钮时出现上图所示情况privatevoidForm1_FormClosing(objectsender,FormClosingEventArgse){if(... 点击窗体关闭按钮时出现上图所示情况
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{

if (thread.IsAlive)
{
thread.Abort();
}
}
#region 电机启动

#endregion
#region 电机停止
private void button_DJTingZhi_Click(object sender, EventArgs e)
{

if (thread.IsAlive)
{
thread.Abort();
}
label_0_1.Text = "停止";

}
#endregion
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
百度网友e7b6a5ad0
2014-06-09 · TA获得超过175个赞
知道小有建树答主
回答量:222
采纳率:100%
帮助的人:208万
展开全部
说的很明白了,thread 这个对象是空的
追问
#region 电机启动
private void button_DJQiDong_Click(object sender, EventArgs e)
{ thread = new Thread(new ThreadStart(fun));
thread.Start();
}
#endregion
追答
需要确定几个方面
比如button_DJTingZhi_Click这个事件你确定触发了吗?
还有当线程执行完毕之后会自动关闭的
所以建议改为如下代码
if (thread!=null&&thread.IsAlive)
{
thread.Abort();
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
扬璞玉6e
2014-06-09 · TA获得超过222个赞
知道小有建树答主
回答量:327
采纳率:0%
帮助的人:117万
展开全部
没有创建实体对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式