我正在尝试将webbrowser对象传递给后台工作程序,以便解析当前打开的页面并创建报告,但我似乎无法正确使用它。
我需要访问通常访问的网页元素:
TagList = WebBrowser1.Document.GetElementsByTagName("TR")
我想我能做到:
wrkCollectItems.RunWorkerAsync(WebBrowser1)
在“dowork”子中,它看起来像:
ImportWebPageData(e.argument)
运行以下代码:
Private Sub ImportWebPageData(byval objWebArg as object)
Dim TagList As HtmlElementCollection
TagList = objWebArg.Document.GetElementsByTagName("TR") 'specified cast is not valid here
End Sub
如何重新构建代码以便正确传递对象以便访问它?感谢