Re: [問題] webbrowser跑完後再執行某個function(꘠…

看板C_Sharp作者 (heynew)時間16年前 (2009/07/10 17:02), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
可以試試看這個 while (webBrowser1.ReadyState != WebBrowserReadyState.Complete) { Application.DoEvents(); } 不曉得有沒有幫助到你 ※ 引述《aywt (aywt)》之銘言: : 我的程式的一部份是寫 按下介面上的button模擬網頁上搜尋按鈕的click : 但是,當他執行click的動作之後 : 網頁還尚未載入完成,我的程式就繼續執行下一行了 : 因為程式的下一個步驟是處理搜尋到的網頁的頁面上的資料 : 所以如果網頁還沒載入完成就無法繼續執行 : 想請問,要如何判斷它網頁已經載入完成,再繼續執行下去呢? : 有用過Thread.Sleep(); : 也有設旗標在webBrowser1_ProgressChanged裡記錄progressBar1.Value是否等於100 : 但都沒成功... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.46.197.46

07/11 11:08, , 1F
謝謝,我試試看
07/11 11:08, 1F
文章代碼(AID): #1ALmEJwp (C_Sharp)