Можно ли как-нибудь приостоновить выполнение процедуры таймера, когда на экран выводится сообщение типа ShowMessage или MessageDlg или типа того? А то получается что если немного помедлить с нажатием "ОК" или "Cancel" то таких сообщений вылазит уже куча.
Приходит один способ — выйти из процедуры, отключить таймер, вывести сообщение, включить таймер, вернуться в процедуру. Но может есть какой-то более изящный сопособ, пауза какая-нибудь что ли...
... << RSDN@Home 1.1.4 beta 3 rev. 185>>
Здравствуйте, tdebug, Вы писали:
T> Можно ли как-нибудь приостоновить выполнение процедуры таймера, когда на экран выводится сообщение типа
Воспользоваться моим
http://softwarer.ru/Files/ExtTimer.rar У него по умолчанию включена блокировка вложенных вызовов. Описание —
http://softwarer.ru/timers.html.
Здравствуйте, <Аноним>, Вы писали:
А>Здравствуйте, tdebug, Вы писали:
T>> Можно ли как-нибудь приостоновить выполнение процедуры таймера, когда на экран выводится сообщение типа ShowMessage или MessageDlg или типа того?
А>А что мешает выключить таймер в начале процедуры таймера, а в конце — включить?
Мешает то что такой фокус не работает.
... << RSDN@Home 1.1.4 beta 6 rev. 422>>
Здравствуйте, Softwarer, Вы писали:
S>Здравствуйте, tdebug, Вы писали:
T>> Можно ли как-нибудь приостоновить выполнение процедуры таймера, когда на экран выводится сообщение типа
S>Воспользоваться моим http://softwarer.ru/Files/ExtTimer.rar У него по умолчанию включена блокировка вложенных вызовов. Описание — http://softwarer.ru/timers.html.
Спасибо!
... << RSDN@Home 1.1.4 beta 6 rev. 422>>