好吧,我一直在尋找這個問題的一整天。我有一個循環,我在其中加載網頁並解析它們。WebBrowser頁面加載循環
的問題是,Application.DoEvents和while循環復位每一個變量和反 Thread.sleep()方法會影響其中載入網頁 線程也是如此AutoResetEvent.WaitOne
這裏是我的代碼
private void button1_Click_1(object sender, EventArgs e)
{
//some code...
for (int i = 1; i < div.Children.Count; i++)
{
webview.Navigate(addr);
//wait until page is loaded
html_code.Text += "OK!"; //do further actions
}
}
您注意到我有一個for
循環,所以上面列出的所有方法都不起作用。我請你幫我解決我的問題
更新:我找到了解決方案。它在這裏https://stackoverflow.com/a/4271581/1894634
做u想只是有這個頁面的HTML? – VladL
其實,是的,但在我需要解析那些非常負載的頁面之前 –