VB.net Gecko WebBrowser DocumentCompleted 不兼容?
VB.net Gecko WebBrowser DocumentCompleted not compatible?
我正在使用 GeckoBrowser,因为我发现它显示和加载页面的速度比本机 WebBrowser(IE) 快。我遇到的唯一问题是何时告诉页面已完成加载,这样我就可以 运行 更多代码。
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
GeckoWebBrowser1.Navigate("http://www.google.com")
End Sub
Private Sub GeckoWebBrowser1_DocumentCompleted(sender As Object, e As WebBrowserDocumentCompletedEventArgs) Handles GeckoWebBrowser1.DocumentCompleted
Label1.Text = "YES"
End Sub
End Class
我收到的错误是“方法 'GeckoWebBrowser1_DocumentCompleted' 无法处理事件 'DocumentCompleted',因为它们没有兼容的签名。
我试过将 'WebBrowserDocumentEventArgs' 更改为 'GeckoDocumentCompletedEventArgs',但结果是 'Type - is not defined'。
如有任何建议,我们将不胜感激。
@jmcilhinney 的解决方案有效,只是在顶部使用了下拉菜单。
我真正需要的只是在顶部添加 Imports Gecko.Events
我正在使用 GeckoBrowser,因为我发现它显示和加载页面的速度比本机 WebBrowser(IE) 快。我遇到的唯一问题是何时告诉页面已完成加载,这样我就可以 运行 更多代码。
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
GeckoWebBrowser1.Navigate("http://www.google.com")
End Sub
Private Sub GeckoWebBrowser1_DocumentCompleted(sender As Object, e As WebBrowserDocumentCompletedEventArgs) Handles GeckoWebBrowser1.DocumentCompleted
Label1.Text = "YES"
End Sub
End Class
我收到的错误是“方法 'GeckoWebBrowser1_DocumentCompleted' 无法处理事件 'DocumentCompleted',因为它们没有兼容的签名。
我试过将 'WebBrowserDocumentEventArgs' 更改为 'GeckoDocumentCompletedEventArgs',但结果是 'Type - is not defined'。
如有任何建议,我们将不胜感激。
@jmcilhinney 的解决方案有效,只是在顶部使用了下拉菜单。 我真正需要的只是在顶部添加 Imports Gecko.Events