delphi twebbrowser组件使用详解

delphi twebbrowser组件使用详解

ID:34464424

大小:50.00 KB

页数:9页

时间:2019-03-06

delphi twebbrowser组件使用详解_第1页
delphi twebbrowser组件使用详解_第2页
delphi twebbrowser组件使用详解_第3页
delphi twebbrowser组件使用详解_第4页
delphi twebbrowser组件使用详解_第5页
资源描述:

《delphi twebbrowser组件使用详解》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实用文案delphiTWebBrowser组件使用详解该组件是一个浏览器组件,可以显示一个指定地址的网页、设置网页打开时的主页以及对网页进行相关的操作,同时也可以对HTML文件进行剪切、复制、粘贴、删除等操作。该组件在Internet组件页中。1.属性(1)AddressBar属性设置是否显示地址栏,在TWebBrowser中没有用。语法:propertyAddressBar:WordBool;(2)Busy属性确定Web浏览器组件是否正在导航到一个新的URL地址或正在下载文档。语法:propertyBusy:WordBool;示例:如果该属性值为

2、True,则在开始一个新的操作前,可用Stop方法中止当前操作,然后再导航到其他的页面,代码如下:procedureTForm1.BitBtn1Click(Sender:TObject);begin  ifWebBrowser1.Busythen    WebBrowser1.Stop;  WebBrowser1.Navigate('www.mingrisoft.com');end;(3)Container属性访问Web浏览器父类或容器的接口。语法:propertyContainer:IDispatch;示例:如果Web浏览器没有一个具有Autom

3、ation接口的容器,则该属性的值为空。否则可以通过返回的接口,访问Web浏览器父类或容器,代码如下:ifWebBrowser1.Container<>nilthenbegin  WebBrowser1.Stop;endelse  ShowMessage('Web浏览器没有一个具有Automation接口的容器');(4)ControlInterface属性访问WebBrowser组件接口,这个接口允许一个Automation控制器访问Web浏览器的属性、方法和事件。语法:property  ControlInterface:IWebBrowser

4、2;示例:显示WebBrowser1组件的名称,代码如下:Showmessage(WebBrowser1.ControlInterface.Name);(5)FullName属性标准实用文案指定主机上Web浏览器组件的可执行文件的完整的合法路径名。语法:propertyFullName:WideString;示例:显示Web浏览器组件所在的可执行文件的名称,并且包含路径,代码如下:ShowMessage('Web组件所在的可执行文件为:'+WebBrowser1.FullName);(6)LocationName属性获得当前在Web浏览器组件中显示

5、的资源名。语法:propertyLocationName:WideString;示例:显示网页标题的名称,代码如下:ShowMessage('网页标题名:'+WebBrowser1.LocationName);(7)LocationURL属性确定当前显示文档、文件夹的URL或路径。语法:propertyLocationURL:WideString;示例:显示地址的完整路径,代码如下:ShowMessage('Web浏览器组件连接的URL为:'+WebBrowser1.LocationURL);(8)Name属性指定计算机上的TWebBrowser的

6、名称。语法:propertyName:WideString;(9)Offline属性指定Web浏览器是否从本地缓存中获取文档。该属性为True时,表示Web浏览器以脱机方式工作,否则为在线方式。语法:propertyOffline:WordBool;注意:可以使用IE浏览器保存HTML网页到本地缓存,浏览器可以脱机方式工作。(10)Path属性指定主机上Web浏览器组件可执行文件的路径名,不包括文件名。语法:propertyPath:WideString;示例:Str:=WebBrowser1.Path;(11)ReadyState属性获得指定We

7、b浏览器组件的状态信息,使用这个信息可避免Web浏览器执行未准备的操作。语法:propertyReadyState:TOleEnum;(12)RegisterAsBrowser属性设置该属性为True时,当前使用的Web浏览器组件成为最高级别浏览器。语法:标准实用文案propertyRegisterAsBrowser:WordBool;(13)RegisterAsDropTarget属性指出是否允许用户拖放HTML文档到当前Web浏览器。语法:propertyRegisterAsDropTarget:WordBool;示例:该属性为True时,允许

8、用户拖放HTML文档到当前Web浏览器;否则拖放操作无效,代码如下:procedureTForm1.ToolButton4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。