Так как загоняю в цикл довольно много извращенской математики, форма перестаёт откликаться. От слова "совсем". Вроде, когда-то в Дельфи проблема решалась добавлением Form1.Canvas.Refresh; и можно было спокойно навесить прогресс-бар, к примеру. А тут что-то не проходит. Попробовал даже sleep добавить, чтоб процессор освободить не на долго - ноль эмоций. Форма оживает только после того, как закончится вся деятельность циклов.
Подскажите, что сделать можно? Куда копать?
Добавлено спустя 15 минут 25 секунд:
Нашёл решение одно: добавить прямо в цикл
Application.ProcessMessages;
Больше ничего не помогает.
Принудительная отрисовка формы.[решено]
Модератор: Модераторы
Принудительная отрисовка формы.[решено]
Последний раз редактировалось veresk 15.04.2012 00:16:54, всего редактировалось 1 раз.
Application.ProcessMessages
Добавлено спустя 1 минуту 43 секунды:
А больше ничего и не поможет, только если цикл вынести в отдельный поток
Добавлено спустя 1 минуту 43 секунды:
А больше ничего и не поможет, только если цикл вынести в отдельный поток
