摘要:
WebBrowser.Navigate() in loop最近在写一个小程序的时候,遇到这样的需求:已知一组网页url地址,想获取每一个网页的html,实际上就是想利用循环语句里面使用WebBrowser来加载每一个网页,然后获取他们的html, 要实现这个功能,想想应该是件很简单的事情,但是在实际操作中却遇到了问题,因为循环语句和WebBrowser的加载不同步的原因,导致前一个前一个网页还没加载完,下一次循环又开始了....最终的结果是WebBrowser只获取到了最后一个页面的html.要解决这个问题,我们要做的就是让循环执行完前一次后等待网页加载完,然后执行下一次循环去加载下面的网页. 阅读全文
posted @ 2012-08-18 22:59
xust
阅读(808)
评论(0)
推荐(0)

浙公网安备 33010602011771号