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