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

VB2010中线程的Resume()和Suspend()方法已过时?解决思路

2012-03-29 
VB2010中线程的Resume()和Suspend()方法已过时?用VB2010写的代码在调用多线程的Resume()和Suspend()方法后

VB2010中线程的Resume()和Suspend()方法已过时?
用VB2010写的代码在调用多线程的Resume()和Suspend()方法后有警告显示这两种方法已过时,需要用什么方法来替换?

[解决办法]
做个全局变量 
private bool _isSuspend = false

线程中:
while(_isSuspend)
{
Thread.Sleep(100);
}
[解决办法]

探讨
Thread.Sleep()只是将当前线程挂起指定的时间吧?比如Thread.Sleep(5000)指定挂起来5秒.但如果我不确定要挂起的时间.比如说我要做一个"挂起"的Button1_Click和"继续"的Button2_Click应该怎么操作?

热点排行