那用延时啦
好象有个GetTickTime()不知有没有记错
好象有个GetTickTime()不知有没有记错
解决方案 »
- Delphi调用VC做的Dll的函数不返回,程序就死了, 我打了log发现Dll是返回了的,为什么Delphi会不往下执行了呢?谢谢!
- 把Delphi Dll转化为bpl方式
- 菜鸟问题:我用的query_datasource+dbgrid 显示数据为何?
- FastReport报表的一个错误,请高手指点(急)
- 有制作过“帮助”的朋友们,进来看看。一个关于制作帮助的简单,提示性问题!(轻松可拿份20)
- 散分了:请问哪位大虾知道最新的spcomm控件的最新版本的下载啊,急!!!来者有分啊
- BDE问题
- 用access做的数据库在delphi中能不能封装到程序中去呀???
- 我想学Delphi,他的最新版是什么?
- 如果让在dbgrid的一个cell里只能输入数字
- 報表問題
- 怎样返回应用程序的当前路径阿
SLEEP(5000);不是线程类的方法,是W32API;
然后唤醒;RESUME
var t1,t2,t3:longint;
begin
result:=0;
t1:=GetTickcount div 1000;
t2:=GetTickcount div 1000;
t3:=t2-t1;
while(t3<50)do begin
t2:=GetTickcount div 1000;
t3:=t2-t1;
end;
result:=1;
end;
//延时,msecs为要延时的毫秒数
var
FirstTickCount: Dword;
begin
FirstTickCount:=GetTickCount;
repeat
{allowing access to other controls, etc.}
Application.ProcessMessages;
until ((GetTickCount-FirstTickCount) >= Dword(msecs));
end;
//绝对精确