嘿伙计们我刚刚开始使用Visual Basics进行编码,我似乎无法弄清楚如何在<font>
和<b>
内找到文本
我在Visual Basics中使用内置的Web浏览器
HTML页面包含
<font size="1"><b>Bob</b></font>
我试过了
Dim theElementCollection As HtmlElementCollection = Nothing
theElementCollection = WebBrowser1.Document.GetElementsByTagName("font")
For Each curElement As HtmlElement In theElementCollection
If InStr(curElement.GetAttribute("size").ToString, "1") Then
TextBox1.Text = curElement.InnerText
End If
Next
我想获得Bob
并将其添加到文本框中。
我研究正则表达式和解析,但由于我是vb的新手,所以无法理解任何事情:(
答案 0 :(得分:0)
对于有同样问题的人,我自己解决了这个问题:)
Dim PageElements As HtmlElementCollection = WebBrowser1.Document.GetElementsByTagName("font")
For Each CurElement As HtmlElement In PageElements
TextBox1.Text = CurElement.InnerText
Next
上面的代码非常完美!