建议不要使用这两个方法:t1.Suspend(); //挂起线程
t1.Resume(); //继续挂起的线程可以用标志变量或互斥量来解决..
看看愚翁大哥的这篇文章,几个月前,我初学C#时就看的是这篇文章..希望参你有所帮助..http://blog.csdn.net/Knight94/archive/2006/08/24/1111267.aspx

解决方案 »

  1.   

    你定要用那几个方法在按钮方法里写不就行了..其实liujia_0421(SnowLover) 是好意,愚翁大哥写的是比较详尽的,你要别人在贴子里写,一时间也不一定写得好..
      

  2.   

    Thread _CurrentThread=new Thread(new Threadstart(DoSomething));_CurrentThread.Start();
    public void DoSomething()
    {
        while(变量)
        {
         //执行的内容
        }
    }
    控制变量来实现
      

  3.   

    http://blog.csdn.net/wuyazhe/archive/2006/11/09/1375082.aspx
    我这个简单。
      

  4.   

    不会就不要进来捣乱,贴什么地址,这种人都是什么都不会的人。问题我自己解决了,就用这句,private Thread t1; 代码不用改动。你们贴的是什么乱七八糟的。我说嘛,要是会的,立刻就会写出来,还说什么一时半火写不好,都是屁话,就一句话都写不出来?所以说不会就是不会,不要不懂装懂的还贴个网址,会的人是从不贴网址回答问题的。
      

  5.   

    楼主的说话真过分啊。贴的是我自己的blog。你不理解也不用这么骂我吧。csdn多几个你这样的人,谁还回帖?