首页 > 解决方案 > VB.Net 调用控制索引

问题描述

我在从后台调用 webbrowser 控件时遇到问题,因为它有一个索引“(0)”参数,所有其他调用都有效。我可以帮忙吗?我离开下面的代码:

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

错误说:

表达不是方法

有人可以帮忙吗?

最好的祝福。

标签: vb.netinvoke

解决方案


更改Sub()Function()。函数用于返回值,subs 只执行代码但不返回任何内容。

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

推荐阅读