Вниз
Скачать: CL | DM;

Как сделать цикл зависимым от времени?   Найти похожие ветки 

 
jeon1   (2005-07-22 19:53) [0]

Как сделать цикл зависимым от времени? То есть мне нужно, чтобы цикл выполнялся несколько секунд и выходил из него. На VB я это делал так:
 a = Timer()
 While Timer() - a < 3
   Print "bla-bla"
 Wend

Здесь цикл работает три секунды.
А как сделать тоже самое на делфи?


 
DesWind ©   (2005-07-22 19:58) [1]

Тоже самое


starttime:=now;
while Now-starttime<deltatime do
begin
...
end;



 
jeon1   (2005-07-22 20:09) [2]

спасибо. Очень помогли


 
Alx2 ©   (2005-07-22 23:40) [3]

sleep(Ms)


 
vers ©   (2005-07-23 00:13) [4]

Или еще GetTickCount. Но не забываем в цикле Application.ProcessMessages



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
1-1122323177
dRake
2005-07-26 00:26
2005.08.14
Подскажите функцию :)


1-1122030275
serguncho
2005-07-22 15:04
2005.08.14
Вычисление первого и последнего дня недели!


1-1122470768
Juice
2005-07-27 17:26
2005.08.14
Директива-аналог "stop on delphi exceptions"


5-1093259795
Jenek
2004-08-23 15:16
2005.08.14
Windows и меню


11-1104254184
miek
2004-12-28 20:16
2005.08.14
KOL: свежие глюки




   Наверх