1

我一直在尝试使用定制的 vb.net 应用程序自动填写 Web 表单,这对我来说效果很好。

当我尝试用另一个只支持 IE9+、Chrome 和 Firefox 的网站做同样的事情时,它突然变成了一个问题。然后我尝试下载 webkit.net,但随后遇到了一个新问题。过去使用默认 vb.net 浏览器工作的代码不适用于 webkit.net 浏览器。

VB.Net 浏览器自动填充表单代码

            Dim Elements As HtmlElementCollection = Browser.Document.All
            Browser.Document.GetElementById("user").SetAttribute("value", Username)
            Browser.Document.GetElementById("pass").SetAttribute("value", Password)
            Browser.Document.GetElementById("submit").InvokeMember("click")

我遇到以下错误:

1. 'All' is not a member of 'WebKit.DOM.Document'.
2. 'InvokeMember' is not a member of 'WebKit.DOM.Element'.
4

0 回答 0