[問題] webBrowser1_DocumentCompleted 暫停

看板C_Sharp作者 (fongse)時間17年前 (2009/03/20 15:18), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/3 (看更多)
使用this.webBrowser1.Navigate(url); 載入網頁之後 希望他暫停幾秒之後再接著執行接下來的程式碼 所以就在webBrowser1_DocumentCompleted裡面寫Thread.sleep(5000) 雖然是暫停五秒了,可是這樣一來,網頁下載到一半也暫停了,五秒之後繼續下載 希望他是在下載完後再暫停五秒,然後在接續下列程式碼 public void webBrowser1_DocumentCompleted_1(object sender, WebBrowserDocumentCompletedEventArgs e) { String url = textBox1.Text; HtmlElementCollection links = this.webBrowser1.Document.Links; //希望在這裡暫停五秒 foreach (HtmlElement link in links) { if (link.GetAttribute("href").Contains(url) && (a == 0)) { link.InvokeMember("click"); a++; } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.225.12.241

03/20 15:52, , 1F
這篇是不是在藍色小舖上那篇是同一則啊?
03/20 15:52, 1F
文章代碼(AID): #19mqDZss (C_Sharp)
文章代碼(AID): #19mqDZss (C_Sharp)