首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2011-12-13 
在TIMER控件中启动线程的thread的问题希望以一定的时间间隔,停止线程,在设定一个参数後,重新开始线程,目前

在TIMER控件中启动线程的thread的问题
希望以一定的时间间隔,   停止线程,在设定一个参数後,重新开始线程,
目前他报错:第一次启动的时候threadstatexception错误,线程正在运行或被终止;它无法重新启动

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

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

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

热点排行