Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.09.2007, 12:22   #11
АД@МbI4ъ
Новичок
Джуниор
 
Регистрация: 03.09.2007
Сообщений: 1
По умолчанию

Delay еcли в ПАСКАЛ-е, а в DELPHI самое простое поставить таймер (компонент TTimer на вкладке system). В Interval прописываете задержку в 1/1000 сек.
АД@МbI4ъ вне форума Ответить с цитированием
Старый 03.09.2007, 16:17   #12
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
Сообщение

Цитата:
Сообщение от mutabor Посмотреть сообщение
вот альтернатива Sleep, причем окно продолжает получать сообщения, правда проц действительно грузит
Код:
procedure Delay(ms : longint);
var
  TheTime : LongInt;
begin
TheTime := GetTickCount + ms;
while GetTickCount < TheTime do
  Application.ProcessMessages;
end;
ну и что, причем Sleep к интерфейсу
Тут же говорится, что надо без интерфейса, а у тебя стоит Application.ProcessMessages;
Для него надо Forms подключать, чтобы работал.
Alter вне форума Ответить с цитированием
Старый 03.09.2007, 21:56   #13
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Application.ProcessMessages можно запросто убрать, оно не обязательно, хотя без формы ценность этого способа пропадает и лучше использовать другой
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Приостановка выполнения цикла ACE Valery Общие вопросы C/C++ 21 19.11.2011 12:40
приостановка выполнения процедуры BESS Общие вопросы Delphi 5 15.09.2008 00:53
Проблема выполнения запроса Рустам PHP 2 31.05.2008 15:15
Как замерить время выполнения программы Gracel Общие вопросы Delphi 5 12.06.2007 22:16
Ошибка выполнения запроса Квэнди БД в Delphi 1 13.03.2007 23:12