Ускорить работу WebBrowser - Visual Basic .NET
Формулировка задачи:
У меня есть WebBrowser, который загружает страницу и вынимает от туда текст, ну а затем работает с ним. Мне не нужно графическое оформление страницы (пользователь ее не видит) Можно ли загружать не полностью страницу, а только текст из нее?
P.S. Или есть другой способ ускорить загрузку страниц в WebBrowser?
Решение задачи: «Ускорить работу WebBrowser»
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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д