Microsoft Web Browser控件是WINDOWS系统自带的控件,一般不需要单独安装,由于工作的需要,把使用中遇到的问题记录一下,以便查阅。
插入控件:
环境为PB12.0,insert-Control-ole 找到Microsoft Web 控件,插入到需要的容器中;
使用控件:
ole_web.object.navigate(sle_1.Text) //sle_1.Text 是有效的URL地址,这就是最简单的使用方法。
使用过程中发现的问题
1.当URL地址无效的时候,获取链接时会报错。
解决方法:
2.新问题: webbrowser下怎样才能不弹出新的IE窗口呢?打开百度,点百度地图就谈出来一个新的IE窗口,这个太烦了,怎么处理呢?
解决方案:在webbrowser控件中,点开newwindow2,在里面写上下面的代码
Cancel = True
object.Navigate2(object.Document.activeElement.href)
是不是就好了☺