Control WebBrowser. Часть 2: События

Control WebBrowser. Часть 2: События В предыдущей статье было продемонстрировано, как получить данные в виде html страницы и вывести их в окно элемента управления webBrowser. Сегодня более подробно рассмотрим, что происходит после нажатия кнопки btnSend на форме (клавиши Enter на клавиатуре). Три основных события контрола webBrowser После нажатия кнопки btnSend (Enter) мы попадаем в обработчик … Читать далее

C# WebBrowser. Часть 1: Получение и вывод данных

C# WebBrowser. Часть 1: Получение и вывод данных При создании одного из своих приложений мне потребовалось реализовать в нём возможность скачивать файлы из Интернета, а так же просматривать web странички. Для решения задачи было принято решение использовать готовый control webBrowser, который дублировал и предоставлял функционал веб-браузера Internet Explorer и прекрасно подходил для решения моих задач. … Читать далее

Программное добавление новой записи в жж (livejournal) на языке c#

Как программно добавить запись в жж (livejournal) ?

В этой статье хочу показать, как можно программно добавить новую запись в жж (livejournal) с помощью протокола XML-RPC и языка c#. Не давно пришлось решать такую задачу, возможно, кому-то тоже понадобиться, поэтому решил оставить здесь готовое решение.

Читать далее

Как получить исходный код страницы в c#?

Как получить исходный код страницы с помощью класса WebBrowser? В этой статье рассмотрим на простом примере, как получить исходный код страницы помощью класса WebBrowser. Для начала создадим новый проект типа Windows Forms Application. Затем добавим на форму кнопку и control WebBrowser (wb). Если выводить содержимое страницы не требуется, то тогда вместо элемента управления используйте класс … Читать далее

Как найти html элемент по атрибуту class

Как найти html элемент по его классу? В этой статье хотелось бы рассказать, как можно быстро и легко найти html элемент по его классу. Поиск элементов в HTML документе — это очень распространённая задача, с которой очень часто сталкиваются многие программисты, если например, нужно выполнить парсинг сайта или какой-нибудь отдельной HTML страницы. В отличие от … Читать далее

c# Как получить значение дочернего HTML элемента?

Получение значения дочернего HTML элемента В одной из предыдущих статей мы рассмотрели, как получить значение HTML элемента, а сегодня хочу показать, как получить значение дочернего HTML элемента. И так для начала работы нам понадобиться простая HTML страница, например: <html> <head></head> <body> <ul> <li>BMW</li> <li id=»broken»>Nissan</li> <li class=»ns»>Toyota</li> </ul> </body> </html> Затем создадим новый проект типа … Читать далее

c# Как найти элемент с атрибутом id?

Поиск html элемента с атрибутом id

Сегодня хочу показать на простом примере, как найти элемент с атрибутом id с помощью класса WebBrowser.

Исходный код страницы:

<html>
<head></head>
<body>
<p>Привет!

Читать далее

c# Как быстро найти ссылки на сайте?

Как найти ссылки на сайте?

Сегодня на простом примере я хочу показать Вам, как можно быстро найти ссылки на сайте с помощью элемента управления WebBrowser. И так сначала создадим небольшое Windows Forms приложение, а затем добавим на форму: control WebBrowser, либо вместо него Вы можете использовать одноименный класс, а так же кнопку и listBox, в который будем выводить все найденный ссылки.

Читать далее

Как работать с классом WebBrowser?

Пример работы с классом WebBrowser В комментариях многие просят показать или рассказать, как работать с классом webBrowser, а не с одноимённым элементом управления (webBrowser control). На самом деле большой разницы в работе между ними нет, но всё равно решил исправить данный момент и добавить новую статью. Class WebBrowser И так, для начала работы с классом … Читать далее

Как получить имя html элемента при наведении мышки в WebBrowser?

Получение имени html элемента при наведении мышки Сегодня я хочу показать на простом примере, как получить имя html элемента при наведении мышкой в окне компонента WebBrowser. И так для начала я создам простую html страничку.   Затем создам Windows Forms приложение, после чего добавлю на форму два элемента управления: WebBrowser (wb) и label. Ну а … Читать далее