webbrowser
Здравствуйте програмеры!
Как получить содержимое страницы из WebBrowser в виде TString ? Или
файла html?
← Июль 2005 → | ||||||
1
|
||||||
10
|
||||||
28
|
31
|
За последние 60 дней ни разу не выходила
Сайт листа:
http://codeguru.ru
Открыт:
21-09-2003
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.prog.prog-list@subscribe.ru
Адрес
модератора: comp.soft.prog.prog-owner@subscribe.ru
Здравствуйте !
В виде строки...
У браузера есть свойство Document.
Или получить интерфейс через IWebBrowser2::get_Document.
У документа можно запросить интерфейс IPersistStreamInit
(через QueryInterface). И сделать Save в какой нибудь
IStream (например в блок памяти, который потом скопировать
в TString, или написать свою реализацию IStream,
пишущую прямо в строку). Должно получиться.
По крайней мере в обратном направлении (загрузка из
строки/блока памяти в браузер) - работает :)
Если надо могу закинуть исходник на C++.
--
С уважением, Вахтуров Виктор.
Номер выпуска : 4758
Возраст листа : 663 (дней)
Количество подписчиков : 520
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/401639
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru