Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Браузер


Автор: archeg 26.3.2007, 23:03
Кто-то когда-то сталкивался с примером на С# браузера или анализатора HTML? При этом нужно не использовать компонентов IE, а написать все самому вручную.
Хотя бы пример кода как получить строку html по заданой ссылке

Автор: nikitao 27.3.2007, 01:18
archeg,  а элемент WebBrowser и соответственно работа с HtmlDocument не подходит ?

Автор: arilou 27.3.2007, 09:32
nikitao, смотри внимательнее:

Цитата(nikitao @  27.3.2007,  01:18 Найти цитируемый пост)
archeg,  а элемент WebBrowser и соответственно работа с HtmlDocument не подходит ? 


Цитата(archeg @  26.3.2007,  23:03 Найти цитируемый пост)
При этом нужно не использовать компонентов IE


Цитата(archeg @  26.3.2007,  23:03 Найти цитируемый пост)
Хотя бы пример кода как получить строку html по заданой ссылке

См. класс System.Net.WebRequest

Автор: Naum 27.3.2007, 09:49
 smile 
arilou, элемент WebBrowser из второго дотнета разве использует компоненты IE?

Автор: arilou 27.3.2007, 09:54
Цитата(Naum @  27.3.2007,  09:49 Найти цитируемый пост)
arilou, элемент WebBrowser из второго дотнета разве использует компоненты IE? 

Есесно. Это всего лишь обертка обертка над COM компонентом IE.

Автор: Yama 27.3.2007, 17:06
Цитата(archeg @  26.3.2007,  23:03 Найти цитируемый пост)
Кто-то когда-то сталкивался с примером на С# браузера или анализатора HTML? При этом нужно не использовать компонентов IE, а написать все самому вручную.
Хотя бы пример кода как получить строку html по заданой ссылке

Хм... чем тебе не подходит ИЕ? Ведь свой браузер это целое дело... взять хотя-бы передачу и сохранение сессий и парсинг хтмл"а и вывод на экран хтмл"а...
Мой тебе совет - посмотри http://msdn2.microsoft.com/en-us/library/aa741312.aspx архитектуру ИЕ, что и как там устроено, думаю, найдешь что-либо для себя полезное. Как никак - рабочий проект!  smile 

Автор: archeg 27.3.2007, 20:09
Цитата(Yama @ 27.3.2007,  17:06)
Хм... чем тебе не подходит ИЕ? Ведь свой браузер это целое дело... взять хотя-бы передачу и сохранение сессий и парсинг хтмл"а и вывод на экран хтмл"а...

Идея была в написании не полнофункционального браузера, а просто анализатора страниц. Хотя за ссылку на архитектуру ИЕ спасибо)
 
Спасибо, похоже WebRequest то что нужно, ща пойду разбираться

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)