拿命$_賭未來 发表于 2015-7-5 10:47:30

如何能暂停一个线程并恢复?

比如我加入一个botton,点下这个按钮就能暂停线程。
求助谢谢

ibcadmin 发表于 2015-7-6 09:52:13

声明一个bool值   用bool控制线程   给你举个例子

private bool IsStart{get;set;}

//开始按钮的事件
public void Button1_Cilck()
{
    IsStart = true;
}
//停止按钮的事件
public void Button2_Cilck()
{
    IsStart = false;
}

//线程要执行的方法
public void a()
{
if(isStart)
{
//方法体 ....
}
}


以上纯手打代码,不规范,你能看懂就行

拿命$_賭未來 发表于 2015-7-7 11:17:35

ibcadmin 发表于 2015-7-6 09:52
声明一个bool值   用bool控制线程   给你举个例子

private bool IsStart{get;set;}


谢谢
页: [1]
查看完整版本: 如何能暂停一个线程并恢复?