用webbrowser自动流览网页怎样判断网页下载完毕
有几种方法哪种比较可靠

解决方案 »

  1.   

    If webbrowser1.Busy = False Then MsgBox "下载完毕"也可以在
    Private Sub web1_DownloadComplete()End Sub中写代码,下载完后执行这个过程
      

  2.   

    在这个事件处理
    Private Sub IE_DownloadComplete()
        MsgBox "DownLoad Complete"
    End Sub
      

  3.   

    可以啊!
    还有就是Document_complite事件也就是文本下载完毕了!
      

  4.   

    http://blog.csdn.net/jiangsheng/archive/2003/11/09/3790.aspx
    DHTML 对象模型 用于访问和操作HTML页面的内容,并且在页面装载之前不可用。你的应用程序通过处理WebBrowser 控件的DWebBrowserEvents2::DocumentComplete事件来判断一个页面是否被装载了。 这个事件可能被页面中的每个框架触发,并且在顶层文档载入完成时再触发一次。你可以通过比较事件传递的IDispatch 接口指针和WebBrowser 控件来判断DWebBrowserEvents2::DocumentComplete 事件是否是顶层框架的。