Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.02.2011, 14:27   #1
fezilk25
Форумчанин
 
Регистрация: 01.08.2010
Сообщений: 124
По умолчанию IdHTTP - размер скачанной части файла

В потоке создаётся прогрессбар,
т.е. через Http.OnWork я к нему обратиться не могу
(FPB - переменная в потоке, тип TProgressBar)

Но нужно отображение закачки файла.
Есть ли у idhttp свойство, аналогичное AWorkCount в OnWork ?

Что-то такое должно получиться:
Код:
procedure TCriricalThread.Execute;
var
...
  http:TIdHTTP;
...
begin
  http:=TIdHTTP.Create(nil);
  FPos := http.AWorkCount;
...
end;

Последний раз редактировалось fezilk25; 08.02.2011 в 14:29.
fezilk25 вне форума Ответить с цитированием
Старый 09.02.2011, 11:29   #2
fbus
Форумчанин
 
Аватар для fbus
 
Регистрация: 23.10.2008
Сообщений: 460
По умолчанию

насчет свойства незнаю, ночто если просто проверять размер файла точнее то что уже скачалось? заодно можно будет вывести например "скачано 5Мб из 10Мб"
fbus вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос - Открытие найденого файла по части имени LLIaMaH Microsoft Office Excel 13 02.05.2016 23:08
idhttp имя файла KoBRaAndrey Работа с сетью в Delphi 3 31.05.2010 10:16
Как узнать размер клиентской части окна? Belfigor Общие вопросы Delphi 4 03.03.2010 13:00
Как организовать скачку части файла из интернета hoba Работа с сетью в Delphi 2 27.08.2009 16:07
Вывод части текста из файла CoDeR Общие вопросы Delphi 10 16.08.2007 14:30