MyException - 我的异常网
当前位置:我的异常网» C# » 在TIMER控件中启动线程的thread的有关问题

在TIMER控件中启动线程的thread的有关问题

www.MyException.Cn  网友分享于:2013-12-14  浏览:165次
在TIMER控件中启动线程的thread的问题
希望以一定的时间间隔,   停止线程,在设定一个参数後,重新开始线程,
目前他报错:第一次启动的时候threadstatexception错误,线程正在运行或被终止;它无法重新启动

有没有其他方法,或者解决办法?谢谢,把线程放在timer里定义也是一样的效果

比如以下代码
  private   void   SelectChanneltimer_Tick(object   sender,   EventArgs   e)
{
                          listeningThread.Abort();
                          int   isSet   =   SetChannel.set();
                          listeningThread.Start();
}

------解决方案--------------------
你new一条新线程试试看?
------解决方案--------------------
这也可以接分么。....
------解决方案--------------------
是吗?
------解决方案--------------------
C++ 是WaitForSingleObject() .net里应该也会有的

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有