Главная страница
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.016 c
7-25105
DDS
2002-10-28 10:07
2003.01.09
Подсветка синтаксиса.


1-24879
pavel_ak
2002-12-28 12:51
2003.01.09
Просветите непросвещенного


1-24907
Сергей Макаров
2002-12-25 18:13
2003.01.09
Работа с gif и подобными форматами.


1-24843
Сергей
2002-12-25 20:39
2003.01.09
Странное поведение AssignFile( ) - короче не работает, а почему?


1-24887
V-A-V
2002-12-24 14:31
2003.01.09
Когда User закрыл WordDokument