|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.02.2011, 17:38 | #11 |
Пользователь
Регистрация: 06.12.2009
Сообщений: 65
|
Да =) Спасибо.
Только почему-то пока файл качается OKBottomDlg3 всё равно виснет и ProgressBar не двигается, а просыпается только после того, как файл скачан...
Делай что должен, и будь что будет
|
05.02.2011, 17:45 | #12 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
в OnWork суньте Application.ProcessMessages;
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
05.02.2011, 17:49 | #13 |
Пользователь
Регистрация: 06.12.2009
Сообщений: 65
|
Да, спасибо =)
Только ProgressBar1 всё равно почему-то спит...
Делай что должен, и будь что будет
|
05.02.2011, 17:50 | #14 |
Пользователь
Регистрация: 06.12.2009
Сообщений: 65
|
ОЙ, не не не, последнее сообщение не в счёт
Делай что должен, и будь что будет
|
05.02.2011, 17:53 | #15 |
Пользователь
Регистрация: 06.12.2009
Сообщений: 65
|
в смысле? просто сунуть? что это такое?
Делай что должен, и будь что будет
|
05.02.2011, 17:56 | #16 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
заставить приложение обработать сообщения оконные.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
05.02.2011, 17:56 | #17 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 305
|
|
05.02.2011, 18:04 | #18 |
Пользователь
Регистрация: 06.12.2009
Сообщений: 65
|
Запихнул, но ничего не изменилось. Сама программа не виснет, это вроде уладил, но с ProgressBar'ом всё по-прежнему
Причём не работает именно ProgressBar, т.к. OKBottomDlg3.Label1 изменяется в процессе скачивания Ещё: если в процедуру tForm1.FTPWorkBegin вставить OKBottomDlg3.Edit1.Text:=inttostr(A WorkCountMax); то в OKBottomDlg3.Edit1.Text всё время висит 0
Делай что должен, и будь что будет
Последний раз редактировалось RUSlan48; 05.02.2011 в 18:21. |
05.02.2011, 22:17 | #19 |
Пользователь
Регистрация: 06.12.2009
Сообщений: 65
|
Всё, я разобрался, всем спасибо))
вот так всё работает: Код:
Делай что должен, и будь что будет
|
14.01.2016, 16:39 | #20 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Код следующий:
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ProgressBar для скачивания | KoBRaAndrey | Работа с сетью в Delphi | 5 | 04.04.2011 23:52 |
ProgressBar, скачивания файла по url | serres | Общие вопросы .NET | 16 | 13.11.2010 06:16 |
Скачивания файла | designer999 | Работа с сетью в Delphi | 15 | 22.02.2010 22:21 |
Защита от скачивания | armref | Безопасность, Шифрование | 2 | 27.09.2009 14:03 |
Связь FTP | Ксеноцид | Работа с сетью в Delphi | 4 | 30.03.2008 04:23 |