以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于System.Threading.Thread.Sleep (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=47826) |
-- 作者:zhouly619 -- 发布时间:2014/3/18 11:50:00 -- 关于System.Threading.Thread.Sleep 我在代码中用自定义函数之间加System.Threading.Thread.Sleep 程序就停着不动,一直要强制关闭才可以
代码如下 Dim D1 As Date = Date.Now
s2 = Functions.Execute("ReNF") ’自定义函数
但是当我在System.Threading.Thread.Sleep的前面加上messagebox的时候程序又正常了,代码如下 Dim D1 As Date = Date.Now MessageBox.Show(1) s2 = Functions.Execute("ReNF") ’自定义函数
求解啊 |
-- 作者:Bin -- 发布时间:2014/3/18 11:53:00 -- 睡眠就会把当前进程睡眠,当然就会卡住不动了. 2个方案 1.改用多线程,对于一般用户来说非常复杂 2.用计时器来完成.
|