0

每次单击链接时,它都会在 Internet Explorer 中打开,但我希望它在我的 Web 浏览器的另一个窗口中打开。

详细信息:我创建了一个使用选项卡控件的选项卡式 Web 浏览器。其他控件将是普通的网络浏览器。

4

1 回答 1

0

您必须像这样连接(旧的 activex)浏览器控件事件的 newwindow2:

Private Sub AxWebBrowser1_NewWindow2(ByVal sender As Object, ByVal e As AxSHDocVw.DWebBrowserEvents2_NewWindow2Event) Handles AxWebBrowser1.NewWindow2
    Dim frmWB As Form1
    frmWB = New Form1()

    frmWB.AxWebBrowser1.RegisterAsBrowser = True
    e.ppDisp = frmWB.AxWebBrowser1.Application
    frmWB.Visible = True
End Sub

详细信息可以在这里找到http://support.microsoft.com/?scid=kb%3Ben-us%3B311282&x=8&y=21

于 2008-12-14T14:42:57.987 回答