用webbrowser自动流览网页怎样判断网页下载完毕

用webbrowser自动流览网页怎样判断网页下载完毕
有几种方法哪种比较可靠
[45 byte] By [popsoft-flashbbs.com] at [2008-2-12]
# 1
我的程序总是在网页还没有下载完毕就开始了下一步
popsoft-flashbbs.com at 2007-10-21 > top of Msdn China Tech,visual basic,网络编程...
# 2
最好有源代码
最好有源代码
最好有源代码
最好有源代码
最好有源代码
最好有源代码
最好有源代码
popsoft-flashbbs.com at 2007-10-21 > top of Msdn China Tech,visual basic,网络编程...
# 3
If webbrowser1.Busy = False Then MsgBox "下载完毕"

也可以在
Private Sub web1_DownloadComplete()

End Sub

中写代码,下载完后执行这个过程
lxqlogo0-群子 at 2007-10-21 > top of Msdn China Tech,visual basic,网络编程...
# 4
在这个事件处理
Private Sub IE_DownloadComplete()
MsgBox "DownLoad Complete"
End Sub
# 5
如果页面包含帧呢?
如何测知帧内的页面下载完毕?
clansoft-无神论者 at 2007-10-21 > top of Msdn China Tech,visual basic,网络编程...
# 6
可以啊!
还有就是Document_complite事件也就是文本下载完毕了!
5dai at 2007-10-21 > top of Msdn China Tech,visual basic,网络编程...
# 7
http://blog.Codefund.cn/jiangsheng/archive/2003/11/09/3790.aspx
DHTML 对象模型 用于访问和操作HTML页面的内容,并且在页面装载之前不可用。你的应用程序通过处理WebBrowser 控件的DWebBrowserEvents2::DocumentComplete事件来判断一个页面是否被装载了。 这个事件可能被页面中的每个框架触发,并且在顶层文档载入完成时再触发一次。你可以通过比较事件传递的IDispatch 接口指针和WebBrowser 控件来判断DWebBrowserEvents2::DocumentComplete 事件是否是顶层框架的。