const TIMEDELAYSECONDS=2; //延迟两秒 var TimeCounter:DWORD;TimeCounter:=GetTickCount; while GetTickCount-TimeCounter《TIMEDELAYSECONDS*1000 do Application.ProcessMessages;或t:=now; while (now<t+3/24/60/60/1000) do;//延时三毫秒t:=now; while (now<t+3/24/60/60) do;//延时三秒t:dword; t:=gettickcount while (gettickcount-t)<3000 do; //延时三毫秒sleep(3000);////延时三秒采用定时器也可进行毫秒级的延迟
var
TimeCounter:DWORD;TimeCounter:=GetTickCount;
while GetTickCount-TimeCounter《TIMEDELAYSECONDS*1000 do
Application.ProcessMessages;或t:=now;
while (now<t+3/24/60/60/1000) do;//延时三毫秒t:=now;
while (now<t+3/24/60/60) do;//延时三秒t:dword;
t:=gettickcount
while (gettickcount-t)<3000 do; //延时三毫秒sleep(3000);////延时三秒采用定时器也可进行毫秒级的延迟