【问题标题】:vb 2008 webbrowser alternativevb 2008 网络浏览器替代品
【发布时间】:2011-04-17 15:42:47
【问题描述】:
你好,我正在使用Visual Basic 2008 Express
是否有其他网络浏览器,例如gekoWebBrowser,但文件较少,或者是否可以将 Visual Basic 使用的默认浏览器从 IE 更改为 Opera、chrome、firefox..
谢谢
【问题讨论】:
标签:
.net
vb.net
winforms
browser
【解决方案1】:
不,WinForms 中包含的WebBrowser 控件始终使用 Internet Explorer (IE) 作为其呈现代理。它调用原生库shdocvw.dll。没有办法改变这一点。但是,升级您计算机的 IE 版本将升级控件使用的渲染代理。
但是,很多人不喜欢被 IE 卡住,这是有充分理由的。 .NET Framework 有一些替代的 Web 浏览器控件。它们本质上是其他浏览器使用的渲染引擎的包装器。以下是几个例子:
-
WebKit .NET 是 WebKit 引擎的包装器,供 Google Chrome 和 Apple Safari 使用。
-
GeckoFX 是 Gecko 渲染引擎的包装器,供 Mozilla Firefox 使用。
-
MozNet 是 Gecko 的替代包装器,声称比 GeckoFX 更活跃。