Delphi TWebBrowser:确定带有框架的页面何时完成


本文整理自网络,侵删。

 
procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject;
  const pDisp: IDispatch; var URL: OLEvariant);
var
  CurWebrowser : IWebBrowser;
  TopWebBrowser: IWebBrowser;
  Document     : OLEvariant;
  WindowName   : string;
begin { TForm1.WebBrowser1DocumentComplete }
  CurWebrowser := pDisp as IWebBrowser; 
  TopWebBrowser := (Sender as TWebBrowser).DefaultInterface; 
  if CurWebrowser=TopWebBrowser then 
  begin
    ShowMessage('Document is complete.') 
  end
  else 
  begin 
    Document := CurWebrowser.Document; 
    WindowName := Document.ParentWindow.Name; 
    ShowMessage('Frame ' + WindowName + ' is loaded.')
  end;
end;

相关阅读 >>

Delphi utf-8

Delphi goto 语句的使用

Delphi 辨析 field、fielddef、fields、fielddefs、fieldlist、fielddeflist

Delphi xe7写的一个http post的小测试程序

Delphi trunc转换函数

Delphi开发获取文件md5值

ttreeview的两个事件ondragdrop、ondragover 实现自动拖放功能

Delphi来实现全屏截图

Delphi 利用51.la统计程序使用量

Delphi fmx调用jar里的java类init方法

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...