vb制作浏览器怎样不弹出ie窗口(回答正确会加分)

vb调用webbrowser做浏览器new_window2事件时设置时也没用,怎么让他浏览超连接师部自动跳出IE浏览器来浏览呢??就是不让浏览器自动跳到ie浏览器... vb调用webbrowser做浏览器
new_window2事件时设置时也没用,
怎么让他浏览超连接师部自动跳出IE浏览器来浏览呢??
就是不让浏览器自动跳到ie浏览器
展开
 我来答
靳增岳堂媪
2020-03-04 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:31%
帮助的人:1050万
展开全部
我教你。。
1、新建工程,在窗体里面添加一个textbox控件和commandbutton控件,textbox的text属性设置为空,commandbutton的caption设置为转到。
2、添加一个webbrowser控件。。由于webbrowser是自定义控件。。所以需要自行添加。。
3、添加代码:
private
sub
command1_click()
webbrowser1.navigate
text1.text
end
sub
private
sub
form_load()
webbrowser1.gohome
end
sub
private
sub
webbrowser1_downloadbegin()
me.caption
=
"正在连接..."
end
sub
private
sub
webbrowser1_downloadcomplete()
me.caption
=
webbrowser1.locationname
text1.text
=
webbrowser1.locationurl
end
sub
这是个最简单的浏览器代码。。
Eeberlai
2009-05-22
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
Dim strURL As String
Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
Cancel = True
WebBrowser1.Navigate strURL
End Sub
Private Sub WebBrowser1_StatusTextChange(ByVal Text As String)
strURL = Text
End Sub

Private Sub Command1_Click()
WebBrowser1.Navigate "www.163.com"
End Sub

说明:我刚得到的答案,回答者: mosquitokobe - 首席运营官 十三级 5-22 22:29,非常棒,已经解决了我的问题。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我非常无语
2017-08-26
知道答主
回答量:36
采纳率:66%
帮助的人:9.1万
展开全部
Private Sub Browser_NewWindow(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles Browser.NewWindow
Dim newUrl = WebBrowser1.StatusText
        WebBrowser1.Navigate(newUrl) '加载新的网址
        e.Cancel = True '使外部浏览器无法捕获此事件
        end sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式