Страница: 1 |
Страница: 1 |
Вопрос: Индикатор работы
Добавлено: 06.10.04 05:57
Автор вопроса: war | ICQ: 288367795
Есть прога в которой выполняется пространственный анализ с большим количеством данных. Что бы пользователь нескучал сделал прпогрессбар, но когда окно сворачиваешь прога типа подвисает (хотя сама считает) и перестает перерисовываться. Вроде для винды если прога не отвечает 4 сек. то повисла. Я думаю по этому она окошко и не перерисовывает :(
Чо делать ? Как заставить прогрессбар "оживать" когда окно разворачивают ?
Написана под MDI.
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Mihalыch
ICQ: 373-509-101
Вопросов: 56
Ответов: 330
Профиль | | #1
Добавлено: 06.10.04 06:02
В цикле, где изменяешь Value ProgressBar'а, поставь DoEvents. Так ты будешь передавать управление системе... Но при этом нужно учесть что станут доступными другие элементы твоей программы, скажем кнопка Выход.
Номер ответа: 2
Автор ответа:
war
ICQ: 288367795
Вопросов: 7
Ответов: 15
Профиль | | #2
Добавлено: 06.10.04 06:15
Супер Огромное спасибо ))