当前位置:编程学习 > C#/ASP.NET >>

如何按键停止一个进程呢

Thread th = new Thread(new ThreadStart(YourThread));
 th.Start(); 

private void button1_Click(object sender, EventArgs e)
{
         //代码
 } 

请问如何才能使th这个线程在按键后马上停止呢

能贴上代码最好 --------------------编程问答-------------------- sleep(时间) --------------------编程问答-------------------- Thread.Suspend() --------------------编程问答-------------------- Thread.Suspend() --------------------编程问答--------------------
引用 2 楼 tanxiaolin520 的回复:
Thread.Suspend()
--------------------编程问答--------------------
引用 2 楼 tanxiaolin520 的回复:
Thread.Suspend()
--------------------编程问答-------------------- 停止一个进程还是一个线程? --------------------编程问答-------------------- th.Abort(); --------------------编程问答-------------------- 你是要退出来是挂起
suspend挂起
abort退出
stop停止 --------------------编程问答-------------------- Thread.Suspend() 已经不推荐使用
Thread。Abort();会导致整个winform都关闭 --------------------编程问答--------------------
引用 3 楼 jacklau88 的回复:
Thread.Suspend()
--------------------编程问答-------------------- Thread.Suspend() 
也不能使用,那你要什么效果? --------------------编程问答-------------------- if(mythread.IsAlive)
{
  mythread.Abort();
  mythread=null;
}
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,