Ускорить работу WebBrowser - Visual Basic .NET

Формулировка задачи:

У меня есть WebBrowser, который загружает страницу и вынимает от туда текст, ну а затем работает с ним. Мне не нужно графическое оформление страницы (пользователь ее не видит) Можно ли загружать не полностью страницу, а только текст из нее? P.S. Или есть другой способ ускорить загрузку страниц в WebBrowser?

Код к задаче: «Ускорить работу WebBrowser - Visual Basic .NET»

textual
' Вместо этой строки должна быть загрузка html с сайта
Dim html As String = File.ReadAllText("D:\Портал _Петербургское образование_.html")
 
Dim htmlDoc As New HtmlAgilityPack.HtmlDocument
htmlDoc.LoadHtml(html)
Dim marksTable As HtmlAgilityPack.HtmlNode = htmlDoc.GetElementbyId("marks")
Dim text As String = String.Join(Environment.NewLine, marksTable.SelectNodes("tbody/tr").Select(Function(tr) String.Join(" ", tr.SelectNodes("td").Select(Function(td) td.InnerText.Trim()))))
 
textBox.Text = text
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.

8   голосов, оценка 3.750 из 5


СДЕЛАЙТЕ РЕПОСТ