社区
C#
帖子详情
暂停几秒后,执行下一过程
zestsnake
2014-10-13 05:04:13
c# 写了个WINFORM的程序
简单说有2个按钮 CMD1 CMD2
想要实现这样的
点了CMD1后,等里面的程序全部运行完,停个5-10秒后,在调用CMD2里的程序,改怎么做呢?
thread.sleep(5000),好象不行
...全文
603
6
打赏
收藏
暂停几秒后,执行下一过程
c# 写了个WINFORM的程序 简单说有2个按钮 CMD1 CMD2 想要实现这样的 点了CMD1后,等里面的程序全部运行完,停个5-10秒后,在调用CMD2里的程序,改怎么做呢? thread.sleep(5000),好象不行
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
threenewbee
2014-10-14
打赏
举报
回复
放一个timer,比如叫timer1,设置interval=5000 这么写: 在按钮1里面: //你的代码 ... timer1.Enabled = true; 在timer1_tick里面写 cmd2.PerformClick(); timer1.Enabled = false;
l2999019
2014-10-14
打赏
举报
回复
在你的Sleep前面加上这一句 Application.DoEvents();
QQ234788028
2014-10-14
打赏
举报
回复
private void cmd1_click(...) { ... Application.DoEvents(); Thread.Sleep(5000); //Thread.Sleep(5000)就是等待5秒后再执行后面的语句,为什么不行? cmd2_click(...); } private void cmd2_click(...) { ... }
於黾
2014-10-14
打赏
举报
回复
你怎么知道不行,断点跟了吗? 不要看输出结果 你执行sleep,阻塞了UI的刷新,所以界面假死,没有显示了,要等全部都执行完才会显示
feixuyue
2014-10-14
打赏
举报
回复
你的做法没错,但会造成ui界面的假死, 可以新开一个线程,串行就可以。
gxingmin
2014-10-13
打赏
举报
回复
private void cmd1_click(...) { ... Thread.Sleep(5000); //Thread.Sleep(5000)就是等待5秒后再执行后面的语句,为什么不行? cmd2_click(...); } private void cmd2_click(...) { ... }
大家
暂停
下单,threejs从基础到实践(创建3D立体仓库)
以项目为驱动,先去学习基础知识。然后接着去讲这块应用到...所以无论你是零基础还是已经学习了一段时间的threejs,这个课程都非常适合你,购买完这个课程之后,基础资料既可以当成电子书查阅,还会有整个课程的代码
【JavaScript】JS中
暂停
几秒再往下
执行
!
【JavaScript】JS中
暂停
几秒再往下
执行
!
Sql Server中让程序
暂停
几秒中,再
执行
后面的命令!
-- 语法 WAITFOR { DELAY 'time_to_pass' ...waitfor delay'00:00:10' --
暂停
10秒 select GETDATE() WAITFOR TIME '23:00'; -- 几点几分
执行
WAITFOR DELAY '01:00'; -- 1小时以后
执行
Sql Server中让程序
暂停
几秒中,再
执行
后面的命令!(示例)
Sql Server中让程序
暂停
几秒中,再
执行
后面的命令!(示例) -- 语法 WAITFOR { DELAY 'time_to_pass' | TIME 'time_to_execute' | [ ( receive_statement ) | ( get_conversation_...
在Java中
暂停
执行
几秒钟的最佳方法是什么? - Java
Thread.sleep方法是一种简单而常用的方法,可用于
暂停
当前线程的
执行
。本文将介绍几种在Java中实现
暂停
执行
的最佳方法,并提供相应的代码示例和详细描述。...Object.wait方法是一种在多线程环境下实现
暂停
执行
的方法。
C#
110,565
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章