如何等待0.5秒 Sleep(500)函数没有办法精确的延时0.5秒,因为没有设置时钟频率时,Sleep函数只能精确到1000/18.2毫秒(因为系统每秒产生18.2次时间中断). 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用SetTimer(...)将时间间隔设为500,当第一次调用OnTimer事件便把刚才的计时器杀死,达到延时的效果 其实很简单的,用一个api函数就可以了!var ltimer:ttimer;begin ltimer:=gettickcount; while ((gettickcount-ltimer)/1000<0.5) do ; //这样就可以了实现等待0。5秒了end; MW6QRCODELib_TLB是什么控件? undeclared identifier:'memo'出错如何解决? 请教WebServices做3层的数据库应用 DBEdit的EditMask属性使用问题 以Access为后台的select语句中如何截取值到小数点后三位 紧急求救!XP下编译的程序在98下无法正常运行! 程序运行后报错,错误提示如文: 串口通讯问题 一個DLL中的函数的問题?急用!請指教? InternetExpress的问题(200大洋送上,在线等待!) 一个关于QuickReport在双面打印机上打印的问题 求几本精典的书籍~~
用一个api函数就可以了!
var
ltimer:ttimer;
begin
ltimer:=gettickcount;
while ((gettickcount-ltimer)/1000<0.5) do ;
//这样就可以了实现等待0。5秒了
end;