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

貌似关于多线程的一个有关问题

2012-10-16 
貌似关于多线程的一个问题一个简单的winform程序,用来抽取人员。一个按钮开始,然后所有人员的名字循环出现f

貌似关于多线程的一个问题
一个简单的winform程序,用来抽取人员。
一个按钮开始,然后所有人员的名字循环出现
flag=ture;
onbt1_Clike()
{
  while(flag)
  {
  lable.txt = random(人名);
  thread.sleep(1000);  
  }
}
点另外一个按钮停止
onbt2_Clike()
{
  flag=false;  
}

看了不少帖子,都没解决问题,关键是一进while貌似就不停了。。。




[解决办法]
你这哪叫多线程,线程在哪呢
去掉thread.Sleep
while里面加一句Application.DoEvents()
[解决办法]

探讨

Application.DoEvents()不返回值啊,怎么终止while哈,囧啊,麻烦了,给说明白点呗

热点排行