Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
3-24775
Подскажите
2002-12-16 11:45
2003.01.09
Есть родительская таблица Name_set в ней поля:


14-25056
AL2002
2002-12-20 16:57
2003.01.09
Что делает файл Alevir.exe?


1-24853
Supreme
2002-11-29 17:28
2003.01.09
Загрука значка 16x16 в Image1


3-24790
Борис
2002-12-16 16:22
2003.01.09
Как в переменную загнать значение IB генератора


14-25057
^Sanya
2002-12-19 22:01
2003.01.09
Помогите плиз...




   Наверх