社区
Delphi
帖子详情
怎样让应用程序等待5秒后继续执行?
zhang3000
2005-04-15 09:37:41
让应用程序等待5秒后,让他从等待的地方接着往下执行,请高手指点!
...全文
350
8
打赏
收藏
怎样让应用程序等待5秒后继续执行?
让应用程序等待5秒后,让他从等待的地方接着往下执行,请高手指点!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
foodztf
2010-05-31
打赏
举报
回复
[Quote=引用 6 楼 chenzhechenge 的回复:]
在你需要延时5秒时调用该函数即可
procedure Delay;
var
StartTick: DWORD;
begin
StartTick := GetTickCount; //获取当前时间
while (GetTickCount-StartTick) <5000 do //五秒之内什么都不干
b……
[/Quote]
Delay(5000)
jacobran
2005-04-15
打赏
举报
回复
sleep(5000);
chenzhechenge
2005-04-15
打赏
举报
回复
在你需要延时5秒时调用该函数即可
procedure Delay;
var
StartTick: DWORD;
begin
StartTick := GetTickCount; //获取当前时间
while (GetTickCount-StartTick)<5000 do //五秒之内什么都不干
begin
Application.ProcessMessages; //这语句可以防止死锁
end;
end;
zhuangbx220
2005-04-15
打赏
举报
回复
sleep(5000);//最简单
//最精确
var d:dword;
begin
d:=gettickcount+5000;
while d>gettickcount do
Application.ProcessMessages ;
tdtjitxypm
2005-04-15
打赏
举报
回复
sleep(5000);
zhang3000
2005-04-15
打赏
举报
回复
多谢两位指点!
xjjrocker
2005-04-15
打赏
举报
回复
sleep(5000);的时候最好显示出来一些信息,告知请等待几秒钟,或者动态显示递减信息,不然有人会以为是死机的,呵呵
ybhzf
2005-04-15
打赏
举报
回复
sleep(5000);
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章