Форум: "Основная";
Текущий архив: 2003.01.09;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c