【发布时间】:2012-01-21 12:10:29
【问题描述】:
我正在尝试使用WebBrowser 类,但它当然不起作用。
我的代码:
WebBrowser browser = new WebBrowser();
browser.Navigate("http://www.google.com");
while(browser.DocumentText == "")
{
continue;
}
string html = browser.DocumentText;
browser.DocumentText 始终为 ""。为什么?
【问题讨论】:
-
嗯,马上,我几乎可以保证
Navigate不是一个异步函数,因此DocumentText在 Navigate 返回后不会改变——换句话说,这将是一个无限每当DocumentText为空时循环。