0
A
回答
0
導入此包下面使用System.Threading.Tasks
;
如果您在使用.NET Framework 4.5,然後可以使用Task.Delay
await Task.Delay(2000);
你不必使用了Thread.sleep。
0
如果你想這樣做,因爲你是直接用的瀏覽器,線程將是一場噩夢,如果你有一個瀏覽器控件,那麼這是你的實際尋找:
(WB是瀏覽器控制在這種情況下)
while(wb.ReadyState != WebBrowserReadyState.Complete)
{
Application.DoEvents();
}
這是用於瀏覽等待頁面加載時,任何事情之後,只有在頁面進展後纔開始。 我會推薦欺騙服務器請求,所以你不必擔心javascript等,但如果該網站很簡單,這將工作。
相關問題
- 1. C#如何在繼續之前等待網頁完成加載
- 2. 如何等待頁面加載完成?
- 3. 我如何等待網頁每次在uiwebview中完成加載?
- 4. 如何等待axWebBrowser完成加載?
- 5. C#如何等待網頁完成加載,然後繼續在watin
- 6. 等到網頁載入完成加載
- 7. AutoHotkey的等待Internet Explorer,以完成加載網頁
- 8. C#/。NET Webclient,等待頁面完成加載
- 9. 如何等待整個頁面加載完成?
- 10. C#讓程序等待,直到瀏覽器完成加載網頁
- 11. c#WebBrowser-如何等待JavaScript完成加載完成後運行的文檔?
- 12. C#downloadasync等待下載完成
- 13. 如何等待下載完成?
- 14. 如何等待卸載程序完成?
- 15. Webkit.Net等待要完全加載頁面
- 16. 黃瓜等待頁面完成頁面加載
- 17. 等待完成AsyncTask和加載地圖
- 18. 等待SSRS報告完成加載
- 19. 等待chrome.tabs.update選項卡完成加載
- 20. AS3:等待多個加載器完成
- 21. 等待內聯js加載/完成
- 22. 等待下載完成
- 23. 如何等待CreateProcessAsUser在C#中完成
- 24. C#如何等待sql查詢完成?
- 25. 如何等待遠程exe完成 - c#
- 26. 如何等待活動完全加載?
- 27. C#等待任務完成
- 28. 等待service.InvokeMethod完成 - WMI,C#
- 29. 如何等待CCCallBlock完成?
- 30. 如何等待SwingWorker完成?
您使用哪個.Net版本? – Priya
分享你的代碼,以便我們能夠理解。 –
@hadi saker這個問題非常廣泛,沒有更多的上下文就不可能給出明智的答案。你能分享一段你的代碼並描述你想要的行爲嗎?附:你幾乎肯定需要某種多線程... –