Перейти к содержанию
СофтФорум - всё о компьютерах и не только

HTML-содержимое Web-страницы


Рекомендуемые сообщения

Borland Delphi

На форме есть компонента TMemo (или просто переменная TStrings). как в нее загрузить HTML-код нужной мне страницы? Страницы, лежащей не на жестком диске (тогда все просто), а в глобальной паутине... Напр. содержимое страницы http://www.softboard.ru/111.html

Т.е. другими словами сгрузить эту страничку, а затем прочитать...

След. вариант, к сожалению, не работает:

begin

Memo1.Lines.LoadFromFile('http://www.softboard.ru/111.html');

end;

Мне почему-то кажется, что это можно сделать через компоненту TWebBrowser (вот только как?)... Уже обработанное содержимое страницы при помощи команды Navigate туда загружается, а вот как посмотреть ее внутренности, HTML-код?

Никогда не работал в Delphi с паутиной, поэтому текущая (очень важная) задача поставила меня, просто, в тупик. Помогите, пожалуйста.

Ссылка на комментарий
Поделиться на другие сайты

Есть пример браузера на основе как раз этого компонента в примерах, устанавливается вместе с Делфей. Названия не помню. Посмотри, может там что найдешь полезное.

Ссылка на комментарий
Поделиться на другие сайты

совсем просто это сделать через компоненты FastNet (входят в стандартную комплектацию Delphi6, если стоит 7 то тоже самое с помощью Indy)

uses ..., NMHttp, ...;

....

NMHTTP1.Get('http://www.softboard.ru/');

memo1.Text := NMHTTP1.Body;

например по нажатию кнопки

2Rokon: Решпект тебе от меня =)) приятно вот так случайно наткнутся на знакомое лицо мордовской национальности )). Hrudnel

Ссылка на комментарий
Поделиться на другие сайты

2Rokon: Решпект тебе от меня =))  приятно вот так случайно наткнутся на знакомое лицо мордовской национальности )). Hrudnel

Гы))). Респект. Нигде не найти уединения от знакомых личностей :D :D

Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...