WebBrowserControl（WebBrowser控件）

（以下内容译自Category:Tutorials中的WebBrowserControl. ）

Visual Prolog 商业版中的webBrowserControl 控件，提供了对 Internet Explorer webBrowser control 的完全绑定.

在对话框或表单（dialog/form）中使用 webBrowserControl 时：


 * 首先要确定 pfc\gui\webBrowserControl 包已经添加到该工程中了，而且工程已经通过了编译
 * 再将 webBrowserControl 作为一个用户控件加入到对话框或表单中

webBrowserControl 可以通过“指向”它来显示一个WEB页面：

predicates navigate : (string URL).

navigate : (string URL, browserNavConstants Flags). navigate : (string URL, browserNavConstants Flags, string TargetFrameName). navigate : (string URL, browserNavConstants Flags, string TargetFrameName, binary PostData). navigate : (string URL, browserNavConstants Flags, string TargetFrameName, binary PostData, string Headers). % 通过URL标识指向一个资源或是通过全路径标识指向一个文件. % 参见MSCN中的 IWebBrowser2::Navigate.

也可以通过直接设置相关的html属性来设定相应内容：

properties html : string (i). % 直接设置浏览器的HTML内容

webBrowser example (IDE: Help | Install Examples...) 演示了webBrowserControl几种使用方法; 同时也还演示了如何自动化独立的Internet Explorer.