Главная страница
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.02 c
2-1212067160
TBase_Tree
2008-05-29 17:19
2008.06.22
SQL


6-1189522020
Bora.ru
2007-09-11 18:47
2008.06.22
подключение к интернет


2-1211629231
malyar
2008-05-24 15:40
2008.06.22
как отловить момент закрытия файла


15-1210395742
Slider007
2008-05-10 09:02
2008.06.22
С днем рождения ! 10 мая 2008 суббота


15-1210302230
31512
2008-05-09 07:03
2008.06.22
Поздравляю всех с Днём Победы!