三木目 发表于 2011-3-30 08:43:59

用DELPHI做挂用线程好还是用TIMER好?另外延时函数怎么写?

谢谢谢谢
如题

btjily 发表于 2011-3-30 08:44:10

当然是线程,延时用sleep就行了。

bimuyu 发表于 2011-3-30 08:44:20

初学者先用TIME玩玩吧, 延时用sleep不是很好
用这个...
procedure Delay(msecs: integer);
var
    FirstTickCount: Longint;
begin
    FirstTickCount := GetTickCount;
    repeat
      Application.ProcessMessages();
      sleep(1);
    until ((GetTickCount - FirstTickCount) >= Longint(msecs));
end;
页: [1]
查看完整版本: 用DELPHI做挂用线程好还是用TIMER好?另外延时函数怎么写?