社区
Delphi
帖子详情
请问在Delphi中的应用中启动了一个线程,如何将应用暂停0.5秒,让线程继续执行
ppdj
2004-06-22 05:53:30
(用application.ProcessMessages已经证明不行)
...全文
226
8
打赏
收藏
请问在Delphi中的应用中启动了一个线程,如何将应用暂停0.5秒,让线程继续执行
(用application.ProcessMessages已经证明不行)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ppdj
2004-06-23
打赏
举报
回复
感谢大家参与,综合myy和Oracle10g的方法,找到适合本人所要的解决方案。
Oracle10g
2004-06-23
打赏
举报
回复
这个行吗?(这个过程不能在线程内部使用)
procedure Delay(msec:integer);
//延时函数,msec 为微秒(千分之1秒)
var
FirstTickCount : real;
begin
FirstTickCount := GetTickCount();
FirstTickCount := FirstTickCount + msec;
While FirstTickCount > GetTickCount() do
Application.HandleMessage; //不占用 CPU 时间
end;
julong88
2004-06-23
打赏
举报
回复
线程内的sleep不会影响主线程
反来就不知道了
qinmaofan
2004-06-22
打赏
举报
回复
同意 myy。
好像在主线程中 sleep 的话,子线程也会暂停。我很久以前做过试验,不过不大记得结果了。
myy
2004-06-22
打赏
举报
回复
th:=TMyThread.Create(False);
if WAIT_TIMEOUT=WaitForSingleObject(th.Handle, 500) then //等待th线程执行500毫秒
//等待超时,th还在执行
else
//th在500毫秒内已经执行完毕
hthunter
2004-06-22
打赏
举报
回复
线程外部的sleep应该不影响线程的执行的巴?
ppdj
2004-06-22
打赏
举报
回复
不行,它将线程一道停止运行了
youhuiyun
2004-06-22
打赏
举报
回复
不明白,sleep?
串口调试,北斗短信,二维码生成器源代码
本软件用于单个串口调试或多个串口设备的监视和控制,集成北斗RDSS调试环境,包含二维码生成工具(含源代码C,
Delphi
)。 本软件的授权 本软件为共享软件。 软件特点: 1:支持多个串口同时工作,采用多
线程
技术...
线程
池大小设置和CPU核心数的关系
文章目录1.
线程
池和CPU核心数的关系2.常见概念:CPU的核心数,CPU的
线程
数3....(1)如果是CPU密集型
应用
,则
线程
池大小设置为N+1(或者是N),
线程
的
应用
场景:主要是复杂算法 (2)如果是IO密集型
应用
,则
线程
池大小...
Delphi
的笔记整理(一)
这几天清理资料,把以前学
Delphi
时的笔记翻出来了。大概是2005年时的吧,有些资料都没有什么价值了。以后再整理吧。
Delphi
Note 1、触发器的使用。 源数据库: 名称:info 字段:idd、namee、age、sex...
delphi
SysUtils单元详解
源:CSDN 作者:Broker 发布时间:2007-3-26 人气:671 ************************系统实用例程*************...
Delphi
/ Kylix 跨平台运行时库(System Utilities) Copyright (c) 1995-2002 Borland Softwrare Cor
delphi
控件使用
Standard页 ...举例,界面设计如下左,执行结果如下右: 代码为 procedure TForm1.Button1Click(Sender: TObject); begin edit1.Text := listbox1.Items.CommaText; edit2.Text := listbo...
Delphi
5,388
社区成员
262,731
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章