Кучно. Хоты бы Application.ProcessMessages воткнул! Если по уму делать - таймер по срабатыванию выставляет event, а ты его ловишь WaitForSingleObject(..) и ресетишь - вместо a:=1. Только так можно разгрузить проц на глухих ожиданиях.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Али Баба 01 марта 2005 г. 13:15
В ответ на: while (intoccurstimer1=0) do a:=1; блокирует выполнение основного потока. Либо создаем отдельный поток, либо запустив таймер ВЫХОДИМ из функции и отрабатываем его уже при возниконовении события таймера отправлено DASM 01 марта 2005 г. 13:02


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru