Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.14;
Скачать: CL | DM;

Вниз

HTTP запрос   Найти похожие ветки 

 
Kirill ©   (2002-11-15 13:17) [0]

У меня вопрос просто ламерский. Как при помощи Kol"овского HTTP скачать страницу по определенному адресу и отобразить в виде кода и в том виде, в каком она появляется в IE.


 
alex_s   (2002-11-15 17:19) [1]


> У меня вопрос просто ламерский. Как при помощи Kol"овского
> HTTP скачать страницу по определенному адресу и отобразить
> в виде кода и в том виде, в каком она появляется в IE.


TKOLHttp не умеет показывать страницы (потому что
парсер, показывающий страницы, достаточно трудоемкая
вещь), он может только скачать чего нибудь, например
страницу в текстовом виде (бывает нужно иногда). А чтобы
скачать и показать нужно использовать парсер от IE.

Если на сайте примера не найдешь, то я его сегодня ночью
выложу на сайте под именем KOLOleIE.zip, но поскольку я не
знаю, когда появится ссылка (ее только Владимир может оформить)
скачивать нужно прямиком http://bonazas.rinet.ru/KOLOleIE.zip,
если я ничего не забуду, то сегодня после двух ночи (или
завтра утром).



 
Kirill ©   (2002-11-15 17:41) [2]

То, что KolHTTP не может отображать - это я знаю. Мне просто интересно, как скачать страницу


 
alex_s   (2002-11-20 00:14) [3]


> То, что KolHTTP не может отображать - это я знаю. Мне просто
> интересно, как скачать страницу


Так ведь там же пример есть.

свойства URL, Port и метод Get.


 
Kirill ©   (2002-11-20 12:45) [4]

К сожалению не получается.
httpc:=NewKOLhttpControl;
httpc.Url:="www.mail.ru";
httpc.HostPort:=80;
httpc.Get;
httpc.Content.SaveToFile("text.txt");
httpc.Free;
Не работает. Файл пустой.


 
alex_s   (2002-11-22 01:44) [5]


> К сожалению не получается.
> httpc:=NewKOLhttpControl;
> httpc.Url:="www.mail.ru";
> httpc.HostPort:=80;
> httpc.Get;
> httpc.Content.SaveToFile("text.txt");
> httpc.Free;
> Не работает. Файл пустой.

Sorry, я забыл еще сказать, что нужно событие OnClose
присвоить. Компонент работает в асинхронном режиме,
поэтому извлекать содержание имеет смысл только после срабатывания события OnClose.


 
Kirill ©   (2002-11-22 11:20) [6]


> Sorry, я забыл еще сказать, что нужно событие OnClose
> присвоить. Компонент работает в асинхронном режиме,
> поэтому извлекать содержание имеет смысл только после срабатывания
> события OnClose.

После или в событии OnClose? Обрабатываю в событии OnClose, но данные пустые.


 
alex_s   (2002-11-24 02:25) [7]


> После или в событии OnClose? Обрабатываю в событии OnClose,
> но данные пустые.

Пришли мне его на alex_s@kcci.kharkov.ua, я посмотрю что
не так.


 
Infinity ©   (2002-12-14 15:29) [8]

А нафиг тебе KOL. Сделай это через WinInet API. Посмотри в SDK как юзать InternetOpen , InternetOpenURL , InternetReadFile



Страницы: 1 вся ветка

Текущий архив: 2003.08.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.01 c
14-44988
Князь Мышкин
2003-07-29 16:06
2003.08.14
Вакансия заместителя Верховного Программиста


14-45035
1232343
2003-07-28 12:05
2003.08.14
Как временно отключить интернет от компьютера?


14-45003
EugeneX
2002-12-05 11:29
2003.08.14
TBitmap.Palette а как это реализовать для pBitmap?


14-45068
Vlad Oshin
2003-07-20 17:10
2003.08.14
Про Кулика. Рассказ (продолжение) (а то не нашел, ну мы и болтать


14-45029
AlexG
2003-07-28 14:53
2003.08.14
Dos