如何延时1秒? 在DELPHI中,有没有延时1秒的函数? 像BASIC 中的SLEEP(1)之类的.如没有,如何使程序延时1秒????1秒钟后接着执行?用FOR语句有问题. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要简单就用Sleep(1000),要烦就用Timmer或GetTickCount,^_^ sleep(1000)是一个好办法,但是它会使程序无法响应.可以用如下的函数,单位毫秒:procedure Delay(MSecs: DWORD);var BeginTime: DWORD;begin BeginTime := GetTickCount; repeat Application.ProcessMessages; until GetTickCount - BeginTime >= MSecs;end;Delay(1000); 我是新手,有问题请教 DBGrid的问题 短信开发中的问题 哪位大侠知道怎样用dbexpress连接access? 小弟我现在第一次做串口通信,请问大家一般做通信编程需要用到哪些组件 哪儿有ZPLII编程的中文手册下载? 用什么方法可以定义热键运行某过程? 请教: 如何将Open对话框中的所选的拖到我自已的窗体中呢?我怎么知是对话框中拖动的内容,我怎么判断它的合法性? 关于socket的初级问题 to zswang(伴水)(被黑中) 我是懒刺猬的朋友,,它上不来了,,,, sql语句中怎样删除字串中的一个字符? 如何将读取文件中的字符到字符串变量中?在线等。急!
要烦就用Timmer或GetTickCount,^_^
可以用如下的函数,单位毫秒:
procedure Delay(MSecs: DWORD);
var
BeginTime: DWORD;
begin
BeginTime := GetTickCount;
repeat
Application.ProcessMessages;
until GetTickCount - BeginTime >= MSecs;
end;Delay(1000);