首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

小弟我webbroswer自制浏览器打不开新开的网页

2013-06-19 
我webbroswer自制浏览器打不开新开的网页本帖最后由 trueinspection 于 2011-07-21 05:22:53 编辑请看下面

我webbroswer自制浏览器打不开新开的网页
本帖最后由 trueinspection 于 2011-07-21 05:22:53 编辑 请看下面程序,点击网页链接(hyperlink)时能打开,没有问题.但对于按钮框(button),有的能打开,有的打不开。

跟踪发现NewUrl打不开分为三种情况

1.出错提示“对com组件的调用返回了错误HRESULTE_FAIL”,
2.NewUrl=""
3.NewUrl=“完成”

Private Sub WebBrowser1_NewWindow(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles WebBrowser1.NewWindow


        Dim NewUrl As String
        NewUrl = CType(sender, Windows.Forms.WebBrowser).StatusText
        e.Cancel = True
        WebBrowser1.Navigate(NewUrl)  'self形式
End Sub

能否请高手指点。谢谢
[解决办法]
不能用自带的webbrowser, 或对其进行修改,否则有时打开新网页会出错

热点排行