参照这个帖子: http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=120985
但是我想把事件发生在 窗体加载的时候, 也就是打开这个窗体 afterload 这个事件里头:
如下代码, 如果是在窗体上加载一个按钮是可以执行的, 但是如果写在 afterload 里头没有反应。
Dim web As System.Windows.Forms.WebBrowser = e.Form.controls("webbrowser1").basecontrol
Dim vw As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
web.ScriptErrorsSuppressed = True
vw.Address = "https://XXXXX.com"
Dim vu = web.Document.GetElementById("mobile")
Dim vp = web.Document.GetElementById("password")
vu.SetAttribute("value", "test")
vp.SetAttribute("value", "test")
web.Document.InvokeScript("login")