作者heynew (heynew)
看板C_Sharp
标题Re: [问题] webbrowser跑完後再执行某个function(꘠…
时间Fri Jul 10 17:02:10 2009
可以试试看这个
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
1F:推 aywt:谢谢,我试试看 07/11 11:08