Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.06.22;
Скачать: CL | DM;

Вниз

Реализация задержки по выбору промежутка времени   Найти похожие ветки 

 
Magnit   (2008-05-24 14:17) [0]

Здравствуйте, подскажите плиз, нужно сделать задержку при выполнении по выбору пользователя, с помощью какого оператора это можно реализовать. Спасибо.


 
Умище   (2008-05-24 14:22) [1]

см. функцию Sleep.


 
Johnmen ©   (2008-05-24 14:22) [2]

Что такое "задержка"? И задержку чего?


 
Andy BitOff ©   (2008-05-24 14:44) [3]

> Johnmen ©   (24.05.08 14:22) [2]

Я так понял паузу ему надо, при обработке долгоигающего алгоритма.
Если так, то Sleep не покатит.


 
Magos   (2008-05-24 14:46) [4]


> Я так понял паузу ему надо, при обработке долгоигающего
> алгоритма.
> Если так, то Sleep не покатит.


Совершенно верно, Sleep не подходит. Имеется цикл, вот нужно чтобы каждый раз он проходил с определенной задержкой.


 
Reindeer Moss Eater ©   (2008-05-24 14:55) [5]

у слипа параметр есть


 
Юрий Зотов ©   (2008-05-24 14:57) [6]

Внутрь цикла вставить другой цикл, который крутится заданное время (задержки), а внутри себя вызывает Application.ProcessMessages и Sleep(0).


 
Magos   (2008-05-24 15:32) [7]


>  который крутится заданное время (задержки)

а как задать то это самое время задержки? с помощью чего?


 
Magos   (2008-05-24 15:44) [8]

сделал так:

for i:=0 to 1 do
 begin
   Application.ProcessMessages;
    Sleep(600);

    end;

заработало. Спасибо.


 
Andy BitOff ©   (2008-05-24 16:46) [9]

Я вообще-то думал, что вовремя цикла пользователь может приостановить его работу на некоторое время.


 
Loginov Dmitry ©   (2008-05-24 17:14) [10]

> Sleep(600);


А зачем такую дикую задержку? Это крайность. Ровно как и Sleep(0).
Ставь от 50 до 100, тогда проц грузиться лишний раз не будет, и пользователь тормозов не увидет.


 
МистерТ   (2008-05-24 20:40) [11]

> Ровно как и Sleep(0)
Это как раз не крайность, при правильном применении это очень даже полезный оператор (читаем про многопоточность).


 
Loginov Dmitry ©   (2008-05-24 22:13) [12]

> при правильном применении это очень даже полезный оператор


Где в данном случае правильное применение этого оператора?



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

Текущий архив: 2008.06.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.019 c
3-1200847939
Ega23
2008-01-20 19:52
2008.06.22
FB + IBExpert


3-1198907019
mefodiy
2007-12-29 08:43
2008.06.22
Торможение программы в локальной сети


1-1194870400
Alex_Ne
2007-11-12 15:26
2008.06.22
Определение адреса метода изнутри


15-1210227696
ЭРИКА
2008-05-08 10:21
2008.06.22
ВСЕХ С ПРАЗДНИКАМИ


11-1190552406
Thaddy
2007-09-23 17:00
2008.06.22
Strip reloc request