我遇到了一个从后台调用Web浏览器控件的问题,因为它具有索引“(0)”参数,所有其他调用都起作用。 我可以帮忙吗? 我在下面的代码:
Dim headElement As HtmlElement = Invoke(Sub() Me.WebBrowser1.Document.GetElementsByTagName("body")(0))
错误提示:
表达不是方法
有人可以帮忙吗?
最诚挚的问候。
答案 0 :(得分:0)
将Sub()
更改为Function()
。函数用于返回值,subs仅执行代码,但不返回任何内容。
Dim headElement As HtmlElement = Invoke(Function() Me.WebBrowser1.Document.GetElementsByTagName("body")(0))