![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 23.01.2009
Сообщений: 107
|
![]()
Пишу программу, которая должна с моего сайта скачать нудный файл, и старый заменить новым. Типа обновление программы. Проблема в том, что во время закачки форма застывает, пока не закончится закачка. А хотелось бы поставить какой-то прогрессбар и отображать процесс загрузки.
Вот фрагмент кода: Код:
Пример работает и файл вытягивается. Проблема с формой и прогрессбаром. Пытался вызывать эту функцию и в нажатии кнопки, и в таймере по времени. Одинаково загружает форму и не дает вывести прогрессбар. У нас принято оформлять код специальным тэгом - при помощи кнопочки "#" (а не значка #). Вы не знали? Почитайте правила раздела... Модератор
и не забудьте подарить детям шоколадку
Последний раз редактировалось mihali4; 06.01.2010 в 14:34. |
![]() |
![]() |
![]() |
#2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Таймер-то тут при чем?
Код:
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]()
Правильнее будет вывести Вашу функцию скачки в отдельный поток, а потом методом Synchronize отправлять данные на Ваш прогрессБар.
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
вспоминаем школьную математику...
Код:
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 23.01.2009
Сообщений: 107
|
![]()
Спасибо. Помогло. Собственно куда вставить было не проблема, помогла именно строка Application.ProcessMessages;
Цитата:
И Вам спасибо. только я не спрашивал, как посчитать 2+2 ![]() Считаю на данном этапе вопрос решенным. Всем спасибо.
и не забудьте подарить детям шоколадку
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
появление картинки при выполнении кода | kate158 | Общие вопросы Delphi | 13 | 29.09.2009 15:43 |
Зависает документ при срабатывании макроса | Quatro_Drive | Microsoft Office Excel | 6 | 22.09.2009 23:21 |
Как избавиться от зависания приложения при выполнении длительных операциях | Des | Общие вопросы Delphi | 15 | 30.04.2009 02:05 |
VB6. Программа зависает при выполнении. | Artinka | Помощь студентам | 2 | 03.04.2008 00:06 |