VB.Net 使用控制索引调用

VB.Net Invoke with Control Index

我在从后台调用网络浏览器控件时遇到问题,因为它有一个索引“(0)”参数,所有其他调用都有效。 我能帮忙吗? 我在代码下方留下:

Dim headElement As HtmlElement = Invoke(Sub() Me.WebBrowser1.Document.GetElementsByTagName("body")(0))

错误说:

Expression is not a method

有人可以用kindle帮忙吗?

此致。

Sub() 更改为 Function()。函数用于 return 一个值,subs 只执行代码但不 return 任何东西。

Dim headElement As HtmlElement = Invoke(Function() Me.WebBrowser1.Document.GetElementsByTagName("body")(0))