Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Сохранение веб-страницы

8.3K
29 декабря 2006 года
Waldgeist
51 / / 18.10.2006
Доброго времени суток! Возникла такая проблема как сохранить веб страницу загруженную браузером.
Заранее спасибо.:)
273
29 декабря 2006 года
3A3-968M
1.2K / / 22.12.2005
Цитата: Waldgeist
Доброго времени суток! Возникла такая проблема как сохранить веб страницу загруженную браузером.
Заранее спасибо.:)


Нажать "Файл->Сохранить как..." :)

8.3K
30 декабря 2006 года
Waldgeist
51 / / 18.10.2006
Цитата: 3A3-968M
Нажать "Файл->Сохранить как..." :)


Браузер свой на основе компонента axWebBrouser, как после загрузки страницы программно сохранить её

273
31 декабря 2006 года
3A3-968M
1.2K / / 22.12.2005
Цитата: Waldgeist
Браузер свой на основе компонента axWebBrouser, как после загрузки страницы программно сохранить её


А чем не устраивает стандартный компонент System.Windows.Forms.WebBrowser?? Дай ссылку на твой компонент. Посмотрю да скажу. Если не получиться, можно программно по URL получить HTML код, не приплетая никаких компонентов. Если устраивает последний вариант, код подкину.

8.3K
02 января 2007 года
Waldgeist
51 / / 18.10.2006
Цитата: 3A3-968M
А чем не устраивает стандартный компонент System.Windows.Forms.WebBrowser?? Дай ссылку на твой компонент. Посмотрю да скажу. Если не получиться, можно программно по URL получить HTML код, не приплетая никаких компонентов. Если устраивает последний вариант, код подкину.

Не у меня этого компонента (студия у меня 2003-я) поэтому использую COM компонент axWebBrouser
(по моему это cтандартный Internet Explorer)

273
02 января 2007 года
3A3-968M
1.2K / / 22.12.2005
Цитата: Waldgeist
Не у меня этого компонента (студия у меня 2003-я) поэтому использую COM компонент axWebBrouser
(по моему это cтандартный Internet Explorer)


В какой библиотеке типов находится твой компонент?? У меня такого нет.

8.3K
03 января 2007 года
Waldgeist
51 / / 18.10.2006
Цитата: 3A3-968M
В какой библиотеке типов находится твой компонент?? У меня такого нет.


C:\WINDOWS\System32\shdocvw.dll

273
08 января 2007 года
3A3-968M
1.2K / / 22.12.2005
Цитата: Waldgeist
C:\WINDOWS\System32\shdocvw.dll


А такой код пробовал:
[SIZE=2][FONT=Courier New]SHDocVw.[/FONT][/SIZE][FONT=Courier New][SIZE=2][COLOR=#008080]WebBrowser[/COLOR][/SIZE][SIZE=2] browser = [/SIZE][SIZE=2][COLOR=#0000ff]new[/COLOR][/SIZE][SIZE=2] SHDocVw.[/SIZE][SIZE=2][COLOR=#008080]WebBrowser[/COLOR][/SIZE][/FONT][SIZE=2][FONT=Courier New]();[/FONT]
[/SIZE][FONT=Courier New][SIZE=2][COLOR=#0000ff]string[/COLOR][/SIZE][SIZE=2] doc = browser.Document.ToString();
[/SIZE][/FONT]Попробуй этот код расположить в событии DocumentComplete

8.3K
08 января 2007 года
Waldgeist
51 / / 18.10.2006
Цитата: 3A3-968M
А такой код пробовал:
[SIZE=2][FONT=Courier New]SHDocVw.[/FONT][/SIZE][FONT=Courier New][SIZE=2][COLOR=#008080]WebBrowser[/COLOR][/SIZE][SIZE=2] browser = [/SIZE][SIZE=2][COLOR=#0000ff]new[/COLOR][/SIZE][SIZE=2] SHDocVw.[/SIZE][SIZE=2][COLOR=#008080]WebBrowser[/COLOR][/SIZE][/FONT][SIZE=2][FONT=Courier New]();[/FONT]
[/SIZE][FONT=Courier New][SIZE=2][COLOR=#0000ff]string[/COLOR][/SIZE][SIZE=2] doc = browser.Document.ToString();
[/SIZE][/FONT]Попробуй этот код расположить в событии DocumentComplete


Вот что я получил [COLOR="Blue"]mshtml.HTMLDocumentClass[/COLOR]

273
09 января 2007 года
3A3-968M
1.2K / / 22.12.2005
Цитата: Waldgeist
Вот что я получил [COLOR=blue]mshtml.HTMLDocumentClass[/COLOR]


Приводишь значение свойства Document к классу HTMLDocumentClass из COM-библиотеки mshtml и получишь доступ к тексту и DOM документа.

8.3K
14 января 2007 года
Waldgeist
51 / / 18.10.2006
Понял! Спасибо за помощь!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог