【发布时间】:2011-07-20 16:39:42
【问题描述】:
我的应用需要点击页面上的按钮 x 次(用户定义)。 该页面的工作方式如下:单击按钮后,页面将重新加载相同的是/否按钮。使用我的代码,应用程序变得疯狂并开始点击太快然后崩溃。 我该怎么做才能等到页面重新加载?
int toGet = Convert.ToInt32(numberOfTimes.Text);
int got = 0;
while (got < toGet)
{
while (webBrowser1.ReadyState != WebBrowserReadyState.Complete) Application.DoEvents();
webBrowser1.Document.GetElementById("votea").InvokeMember("click");
got++;
}
【问题讨论】: