回覆列表
  • 1 # 魚豆小粉絲666

    如果你知道網頁表單中各個控制元件的ID或者NAME的話,可以透過如下方法來獲取資料。

    透過控制元件ID來獲取控制元件:Dim userIDHtlmlElement As HtmlElement = WebBrowser1.Document.GetElementById("userID")

    獲取資料: Dim strUserID As String = userIDHtlmlElement .GetAttribute("value")

    如果不知道,你可以透過控制元件的型別來獲取。

    比如說你想獲取所有INPUT型別控制元件的資料,可以透過下面的方法來實現。

    Dim htmlElm As HtmlElementCollection

    htmlElm = webbroswer1.Document.GetElementsByTagName("input")

    Dim index As Integer

    For index = 0 To htmlElm .Count - 1

    MsgBox(htmlElm (index ).GetAttribute("value"))

    Next

    上面我都試過可以,你可以根據自己的需要來改改。

  • 中秋節和大豐收的關聯?
  • 這幾年的天氣越來越惡劣了嗎?為什麼?對農業生產的影響大嗎?