On-line: Haz, гостей 1. Всего: 2 [подробнее..]
АвторСообщение



Пост N: 212
Зарегистрирован: 03.12.08
ссылка на сообщение  Отправлено: 17.03.15 16:22. Заголовок: Как ускорить прорисовку (обновление) окна и контролов ?


В цикле осуществляется какая-то работа , например загружаются файлы из Интернет -
поставил на это дело прогресс-бар ... А он не совсем правильно показывает состояние этого долгого процесса . - бывает что окно просто пустое или прогресс-бар не изменяется , хотя значение VALUE обновилось .
Как сделать чтоб прогресс-бар ( и вообще всё окно с контролами ) обновлялся при изменении ?
Как сделать паузу или принудительное обновление ?


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 2 [только новые]


администратор




Пост N: 493
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 17.03.15 16:24. Заголовок: Softlog86 пишет: Ка..


Softlog86 пишет:

 цитата:
Как сделать чтоб прогресс-бар ( и вообще всё окно с контролами ) обновлялся при изменении ?


вставить в тело цикла команду DO EVENTS

Спасибо: 1 
ПрофильЦитата Ответить



Пост N: 213
Зарегистрирован: 03.12.08
ссылка на сообщение  Отправлено: 17.03.15 16:34. Заголовок: Как всё просто .......


Как всё просто ..... "обработать события"

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 684
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет