| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Сети > TIdHttp |
| Автор: tigger 18.5.2007, 11:07 |
| Пытаюсь получить страницу http.get('www.aport.ru',stream); вся страница занимаем допустим 500 kb, как загрузить допустим 100 kb проанализировать данные и продолжить загрузку с того же места? |
| Автор: aktuba 18.5.2007, 12:29 |
| Посмотри компонент Snowy. У него вроде блоками загружается - может наведет на какие мысли |
| Автор: tigger 18.5.2007, 13:05 |
| где посмотреть? |
| Автор: Snowy 18.5.2007, 13:12 |
| Там не реализована возможность продолжения загрузки. Просто документ загружается кусками, размером, указанным в BufferSize. Что даёт возможность просматривать загружаемое в процессе. Бета пока лежит тут: http://snowy.delphist.com/proj/swin/ |
| Автор: tigger 18.5.2007, 13:37 |
| Описалово нужно. |
| Автор: Snowy 18.5.2007, 13:40 |
| Согласен. Нужно сделать... Но на форуме есть примеры. А трогать в процессе можно в OnWork |
| Автор: tigger 18.5.2007, 13:56 |
| А как можно остановить а потом продолжить подгрузку страниц |
| Автор: Snowy 18.5.2007, 14:00 |
| Остановить никак. Только доработать компонент, реализовав в нём данный функционал. Докачка в http довольно тонкий момент... |