困绕了无数高手多年的问题(如何判断WebBrowser下载完成)
看似很简单太平常不过的问题,但是有史以来却没有很好的解决方案
可以把问题简化成 如何判断最后一次 触发 DocumentCompleted事件 ,最后一次触发 DocumentCompleted事件 也就是完面全部完成的时候
我搜集了很多方法
1 用计数器不好使, 当网速很快的时候 还没有++完却已经--完了
2 ReadyState == WebBrowserReadyState.Complete 也不好使
很多网页会多次 触发 ReadyState == WebBrowserReadyState.Complete
如新浪博客 http://blog.sina.com.cn/s/blog_4bea7bd70100bi4j.html
救救命吧