编程教程
您现在的位置: 中国个人站长站 >> 网络编程 >> Delphi >> 教程正文 谈Delphi 下Internet 编程技巧(二)
推荐位

谈Delphi 下Internet 编程技巧(二)

中国个人站长站 Delphi 点击数: 更新时间:2005-8-28 11:20:16
(Boolean)

是否脱机浏览,TWebBrowser新增

AddressBar: 属性(Boolean)

是否显示地址栏,TWebBrowser新增

 

 



TwebBrowser常见事件表:

OnStatusTextChange = procedure

(Sender: TObject; const Text: WideString)

of object;

在状态栏提示信息变化时发生,参数Text为当前状态栏提示信息,我们可以根据该信息来更新我们自己的状态栏提示信息或处理其它的事务

OnProgressChange = procedure(Sender: TObject; Progress, ProgressMax: Integer) of object;

在打开页面的进度变化时发生,参数Progress为当前进度,ProgressMax为总进度,可以根据这两个参数来更新状态栏提示信息或处理其它的事务

OnCommandStateChange = procedure(Sender: TObject; Command: Integer; Enable: WordBool) of object;

当执行新的命令时发生,Command为命令标识,Enable为是否允许执行该命令.

OnTitleChange = procedure(Sender: TObject; const Text: WideString) of object;

在页面的标题发生变化时发生,Text为当前标题



OnPropertyChange = procedure(Sender: TObject; const Property_: WideString) of object;

在页面的属性发生变化时发生,Property_为属性名称 OnDownloadComplete: TNotifyEvent

在下载页面完成后发生
OnDownloadBegin: TNotifyEvent

在下载页面开始前发生.

 

 

 介绍过TwebBrowser控件的属性后,我在给大家介绍一下应用TwebBrowser控件的一些编程技巧。 

 

1.显示一个GIF动画

如果你找不到显示GIF动画的控件,下面的一个函数可以解决你的燃眉之急

procedure ShowGIF( GIFFileName : String );

var

   TargetFrameName,PostData,Heads,Flags : OleVariant;

   URL : widestring;

begin

 TargetFrameName := ;{指定Frame的空字符串时,

则在当前Frame中打开动画文件}

 PostData := false;{不发送数据}

 Heads := ;{Header信息为空}

 Flags := 0;{Flags设为0}

 URL := GIFFileName;

 with formGIF.webbrowser do{在指定窗口中的

IE浏览器控件中显示动画}

  begin

   navigate(URL,Flags,TargetFrameName

,PostData,Heads);{显示动画文件}

  end;

end;

 

 

2.删除IE的历史记录

很想知道如何实现删除IE的历史记录的吧,下面一段程序事例将介绍如何编写

uses wininet;

 

procedure TForm1.Button1Click(Sender: TObject);

var

上一页  [1] [2] [3] [4] [5] 下一页

教程录入:swh    责任编辑:swh 
个人站长站与你风雨同舟!
本站所提供的资源均来源于互联网,如有侵权行为,请与本站管理员联系,我们会第一时间删除!
·如果您发现《谈Delphi 下Internet 编程技巧(二)》文章有错误,也请通知我们修改!
联系邮箱chinageren#126.com,谢谢支持!
站内搜索:
广告服务 | 友情链接 | 联系我们 | 免责声明 | 用户留言 | 网站导航
版权所有:中国个人站长站 2007-2008 未经授权禁止复制或建立镜像 客服QQ号:112731235
copyright © 2007-2008 www.ChinaGeRen.com online services. all rights reserved. 苏ICP备05000059号