社区
C#
帖子详情
暂停几秒后,执行下一过程
zestsnake
2014-10-13 05:04:13
c# 写了个WINFORM的程序
简单说有2个按钮 CMD1 CMD2
想要实现这样的
点了CMD1后,等里面的程序全部运行完,停个5-10秒后,在调用CMD2里的程序,改怎么做呢?
thread.sleep(5000),好象不行
...全文
634
6
打赏
收藏
暂停几秒后,执行下一过程
c# 写了个WINFORM的程序 简单说有2个按钮 CMD1 CMD2 想要实现这样的 点了CMD1后,等里面的程序全部运行完,停个5-10秒后,在调用CMD2里的程序,改怎么做呢? thread.sleep(5000),好象不行
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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(...) { ... }
【JavaScript】JS中
暂停
几秒
再往下
执行
!
【JavaScript】JS中
暂停
几秒
再往下
执行
!
如何让cmd窗口
执行
上一条命令后
暂停
会继续
执行
下一条命令
pause: 当程序一闪而过的时候,加上pause就会等待操作。 pause
暂停
之后bat不能自动继续
执行
>: 重定向 使用ping127.0.0.1 -n 60 > nul即可
暂停
cmd命令,60s过后cmd将继续
执行
。 >nul的作用是:不显示
执行
结果的提示信息。 >pause...
Sql Server中让程序
暂停
几秒
中,再
执行
后面的命令!(示例)
Sql Server中让程序
暂停
几秒
中,再
执行
后面的命令!(示例) -- 语法 WAITFOR { DELAY 'time_to_pass' | TIME 'time_to_execute' | [ ( receive_statement ) | ( get_conversation_group_statement ) ] [ ,
Sql Server中让程序
暂停
几秒
中,再
执行
后面的命令!
-- 语法 WAITFOR { DELAY 'time_to_pass' | TIME 'time_to_execute' | [ ( receive_statement ) | ( get_conversation_group_statement ) ] [ , TIMEOUT timeout ] } 注意:Delay最多不超过24小时
在Java中
暂停
执行
几秒
钟的最佳方法是什么? - Java
Thread.sleep方法是一种简单而常用的方法,可用于
暂停
当前线程的
执行
。本文将介绍几种在Java中实现
暂停
执行
的最佳方法,并提供相应的代码示例和详细描述。如果您需要在稍后的时间点
执行
某个任务,您可以使用ScheduledExecutorService.schedule方法。在上面的代码中,executorService.schedule方法会在5秒钟后
执行
传入的代码逻辑。Thread.sleep方法是一种简单而常用的
暂停
执行
的方法。Object.wait方法是一种在多线程环境下实现
暂停
执行
的方法。
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章