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

Вниз

DispatchMessage?????   Найти похожие ветки 

 
white ©   (2002-12-27 11:44) [0]

Здравствуйте уважаемые мастера!
разрешите вновь обратиться к вам за советом.
Выполняется некая процедура, необходимо остановить её при нажатии кнопки на экране.
скорей всего нужно использовать функцию DispatchMessage (хотя может и нет).
Может кто знает какой у неё синтаксис и всё такое.


 
Skier ©   (2002-12-27 11:48) [1]

Application. ProcessMessages ?
Interrupts the execution of an application so that Windows can process the message queue.


 
Roma ©   (2002-12-27 11:51) [2]

Не обязательно DispatchMessages... Можно завести флаг (переменную ProcedureStop: Boolean, например), перед запуском процедуры установить ее в False, при нажатии кнопки устанавливать ее в True; а в процедуре регулярно делать Application.ProcessMessages (там тебе и будет Dispatch...), и проверять флаг остановки (ProcedureStop)...



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
1-24839
viper
2002-12-27 13:45
2003.01.09
Ошибка при запуске программы


1-24936
kingdom
2002-12-25 19:25
2003.01.09
Как програмно открыть URL в НОВОМ окне!


1-24923
ironwit
2002-12-25 18:14
2003.01.09
можно ли запустить bat файл из консольного приложения


1-24921
Separator
2002-12-25 13:31
2003.01.09
OemToChar и CharToOem


14-25063
tytus
2002-12-20 19:31
2003.01.09
HEEELP!!!