Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TIdHTTP - прервать получение [D7, WinXP]


X-Disa ©   (2005-04-24 09:33:00) 

Привет всем! Подскажите, если я получаю страничку с помощью
page:=IDHTTp.Get(адрес);
То как прервать получение?
Нужно остановить скачивание и page сделать пустой.


leonidus   (2005-04-25 08:16:00) [1]

Вообще лучше всего делать так: idHTTP1.DisconnectSocket;


Alexander Panov   (2005-04-24 14:55:00) [2]

idHTTP.CloseSocket;


Gage   (2005-04-24 14:20:00) [3]

idHTTP качает поток и пока не выкачает - программа дальше не пойдет.
Если кровь из носа - нуно оборвать, то 2 способа
1. Можно выполнять idHTTP в отдельном потоке.
2. Запустить таймер перед idHTTP.Get и в onTimer сделать idHTTP.Free;


Наверх

Титульная страница Поиск, карта сайта Написать письмо