Необходимо как в паскале прекратить цикл нажатием кнопки
Программа работает с железом и непрерывно снимает показания. Необходимо чтобы она вывела результат по нажатию кнопки. (Книги забыл а срок поджимает ПОМОГИТЕ!!! . Есть мысль насчет ApplicationEvents помню гдето было написано что он позволяет подобное, но как?
Проверяй глобальную переменную при опросе железа. Переменная эта сигналится при нажатии на кнопку. вот и всё.
Проблема в том что кнопка не нажимается пока цикл не закончится.
Цитата:
On 2002-09-03 1051, ionv wrote
Проблема в том что кнопка не нажимается пока цикл не закончится.
проверяй переменную внутри цыкла, или запускай его с условием пока не нажата кнопка.....
Цитата:
On 2002-09-03 1051, ionv wrote
Проблема в том что кнопка не нажимается пока цикл не закончится.
Дай приложению возможность обрабатывать сообщения, в том числе нажатие кнопки Application.ProcessMessages