说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

WebBrowser流程讲解及如何判断下载网页成功-Delphi资料

HTML文档下载 WORD文档下载 PDF文档下载
WebBrowser流程讲解及如何判断下载网页成功-Delphi资料

某资料上说,onnavigatecomplete2事件只在下载成功时才会触发,可我反复试验发现不管成功与否它都会触发。怎样判断是否下载成功呢?急!!!

procedure tfrmie2.webdocumentcomplete(sender: tobject; pdisp: idispatch;

var url: olevariant);

begin

if not(web.busy) then begin

showmessage('下载完毕');

end;

end;

对于每次连接(不论是鼠标点击还是用navigate2方法连接)

twebbrowser的流程是这样的:

onbeforenavigate2 <--开始链接时会触发此事件

onnavigatecomplete2 <--成功的链接到此网页(以后才会有下面的事件)

ondownloadbegin <--开始下载

ondownloadcomplete <--下载结束

ondocumentcomplete <--页面下载完毕

对于每个html页面

顺序都是如此.如果是frame或iframe的文件都会当成html页面处理.也就是说如果一个页面中有3个iframe

那么总共会触发4次beforenavigate2事件.

对于每个连接且需要显示出来的二进制文件(如*.gif

*.bmp

*.jpg...)都会触发一个downloadbegin和downloadcomplete事件.

一周消息树:6款Java转C#的最佳工具、Web开发者必备的9个软技能 对话“宙斯杯”获奖代表:依托京东云平台,打造精品电商CRM 关于微软开源WinJS,开发者必须知道的5件事 告别丑陋banner条,InMobi联合开发者尝试原生广告 免费游戏开发经验谈:第一印象很重要 《近匠》小旭音乐:游戏音乐金牌匠人的练级之路 日600亿消息,月4.65亿用户——WhatsApp的Erlang世界 一周热点:Cloudera新一轮融资总额已达9亿美元 【走近院士】李未:实现云服务的有效方法是群体软件工程 大神云集 大型创客聚会2014深圳Maker Faire盛大开幕 直击Maker Faire,将精彩“一网打尽”! 电池革命:超级充电器来袭,30秒为手机充满电 风雨13载,Windows XP今起正式退役 向Facebook看齐,Twitter收购Android屏幕待机应用开发商Cover 绝对的超现实!Jaunt打造360&#176;全景VR电影 Unite China 2014课程解析:行业解决方案专场免费开放 Manhattan,Twitter规模的实时、多租户分布式数据库 Ceph浅析(中):结构、工作原理及流程 孙元浩:基于Spark引擎的高速内存分析和挖掘工具应用 腾讯私有云背后的团队,品高要做企业云计算的产品经理 撼动企业应用架构的十大技术趋势 Airbnb的管理之道:产品设计的点评策略与技巧 Windows 8.1 Update 1的下载地址和八点须知 《近匠》棱镜:手游渠道SDK平台的技术历程 OpenSSL究竟为何物,为何它的影响力如此之大? Redis大冒险:如何跳出SQL这个坑 【走近院士】张尧学:基于透明计算的云操作系统 微软转型之路:从Build 2014开始 大势所趋 HTML5成Web开发者最关心的技术 从火种到核心,浅析Hadoop大数据用户的演变 搭建高可用的MongoDB集群(上):MongoDB的配置与副本集 如何检测系统是否有声卡? 如何实现永久session 我要实现这样的一个简单的功能,很简单的,在线等待!急. 怪事:关于CHM的帮助文件的问题? udpsocket怎么用,在收到数据时,发送二进制数组对一些设备分配ip? 源代码分析 通过weblogic的连接池连接sysbase,出现的怪现象 唉,今天刚到公司上网看一下新闻,竟然被行政总监说了!大家说说看 一个简单的SQL命令问题,线上等待。正确的我都给分 菜问题!我添加了#include "ICMPHeader.h",然后就出错了。 高分求救-漂亮的JSP页面代码 高手紧急求救!!! 我要移动listbox中的值!! 急问Flash... 对于高手很easy问题! 这个语句错在哪里:能不能用字符去逐个的初始化一个字符串 安装SQL时没有选择默认,而是自己新建一个实例,这样如何实现远程代码连接?? 急问Flash conning333(chen)来接分 webapps\ROOT\WEB-INF\web.xml的配置问题 如何清除WEBSPHERE的缓存?一个JSP文件总是无法更新,我重启WEBSPHERE也好,修改该JSP并重新保存也好,都是显示旧页面,真气人! 源代码分析 怎样在DW中制作垂直的线条????急 ! 急!在线等待!!!! 关于dir()的小问题, 这个问题已困惑我几天啦,均没人帮我解决真的好盼望呀 急问FLash 高分求教:一个DataGrid显示双DataTable!走过路过都有份! 怎样代码控制servers中excel的合并单元格?? google能找到我了,散分咯 急问Flash. ADOCE怎样访问excel数据表格? 请 ccmoon(IzuaL) 和 cloudchen(陈系上) 进来领分, 我该怎么做? 关于将输入字母转换为大写的问题! 谁给我解释这个sql语句! 怎么将sql server 6.x 的备份文件,恢复到sql server 7上 请教pb中有没有模式窗口和非模式窗口的概念?? 设备内容句柄在Delphi中有这个类吗?如何表示? hxzhappy(冰雨)快来接分 请问在contexMenu控件中show方法如何写 请问用VC,如何在WIN2000下连接一个SQL数据源? 入参与出参 关于国外发布的软件,可以使注册用户在线或取注册码! win2000下怎样建立代理服务器 有关DBGrid的问题。 在其他版看到一个很有意思的贴子“如果是你招聘人,你会不会招和自己技术,资历差不多的,甚至超过自己水平的?”欢迎大家讨论。 急!关于innerhtml的错误? hxzhappy(冰雨)快来接分 在线求助,急 请教各位,我的sybase的数据库的log设备(即syslogs表)最近增长很快,每天增长40多兆,如何解决??? 想做一个网络代理上网 一道高一几何题如图:已知AB⊥平面BCE,CD‖AB,△BCE是正三角形,AB=BC=2CD.(1)在线段BE上是否存在一点F,使CF‖平面ADE?(2) 求证:平面ADE⊥平面ABE;(3) 求二面角A-DE-B的正切值. 北京人经常这么说:XXX.翻译成英文 英语翻译译成英文,用上 native 影响加油站布局的主要因素是 A 机动车流量 B居民区人口数量C 汽车制造厂的位置 D炼油厂的位置 一道高一几何题,已知平面α平行平面β,P是α、β外一点,过点P的直线m与α、β分别交于A、C,过点P的直线n与α、β分别交于B、D,且PA=6,AC=9,PD=8,则BD的长为? 上海位于五带中的什么带就一条横线 二和嘚儿到底啥意思 英语作文可以套用的模板要有中文翻译的、 嗳①嗰亽卟繻崾嘚菿到底是什么意思 英语作文怎样套用模板?这是我背的模板,请找些例句(常用的)往这个模板里套.Nowadays it is generally accepted that ②表现一.③表现二.④ There are many reasons accounting for /Special attention should be paid to t 广西壮族自治区七年级下册英语第五页 美媒:美国“重返亚洲”战略让中国从中英媒:长期天然气短缺加剧中国空气污染日本解密文件称美曾让其修宪员工工资企业不能再一口价 杭州拟正式义乌集装箱数10年增70多倍 义乌成杭州市公述民评进入第三场 市民拷问地杭州孩儿巷取消52个泊位后道路通行明杭州凤起东路将继续往东延伸 唐家村桥浙江省首次公开省级部门决算及“三公”杭州规定企业拒绝工资集体协商将最高被韩媒:朝鲜军工厂和军列连发火灾 或系社科院:育龄人群理想子女数低于2个 太阳球员马基夫向主帅扔毛巾 遭到球队电影趣解2015年体坛风云东南太平洋海域发生6.1级地震沙特医院大火致31死107伤贫困生“被请客”背后的扭曲文化突破传统 东风标致创新营销加速品牌向高速上兜售“里程”,67人被抓赢双色球千万大奖25岁生日,苏宁捐款庆生长沙服装交易市场现圣诞老人
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘