在DELPHI中是否有实现延迟几秒中的函数?(50分)

  • 主题发起人 主题发起人 cq_wj
  • 开始时间 开始时间
C

cq_wj

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在编程中用延迟几秒的函数来打开另外一个窗体,不知能否实现?
 
Sleep(1000);
//1秒
 
最好还是用Timer实现
Sleep会造成程序没有响应的
 
procedure Wait(const Sec: Word);
var
wStart:LongWord;
begin
wStart:=GetTickCount;
while (GetTickCount-wStart) < (Sec*1000)do
Application.ProcessMessages;
end;
 
楼上的正确
 
多人接受答案了。
 
后退
顶部