|
Вопрос # 2 114/ вопрос открыт / |
|
Доброго времени суток, уважаемые эксперты!
Здравствуйте!
Не подскажете, как с помощью idhttp закачать файл по частям ?
Фрагмент кода закачивает весь файл...
Приложение: Переключить в обычный режим- procedure TMyThread.Execute;
- var
- FilIni: Tmemorystream;
- begin
- FilIni:=TMemoryStream.Create;
- try
- Form1.IdHTTP1.Request.ContentLength:= 10;
- Form1.IdHTTP1.Request.ContentRangestart:= 1000;
- Form1.IdHTTP1.DoRequest(hmGet, URL, FilIni, FilIni);
- FilIni.SaveToFile('C:file.avi');
- finally
- end;
- end;
-
 |
Вопрос задал: markovrv (статус: Посетитель)
Вопрос отправлен: 24 ноября 2008, 23:30
Состояние вопроса: открыт, ответов: 1.
|
Ответ #1. Отвечает эксперт: Вадим К
Здравствуйте, markovrv!
Осталось ещё так мало. Надо указать ещё и ContentRangestop - ибо в противном случае будет качаться весь файл до конца. А поток склеить эти кусочку в один файл думаю сможете.
 |
Ответ отправил: Вадим К (статус: Академик)
Время отправки: 25 ноября 2008, 09:43
Оценка за ответ: 5
Комментарий к оценке: Спасибо за помощь!
|
Мини-форум вопроса
Мини-форум пуст.
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|