1
私のアプリはページ上のボタンを何度もクリックする必要があります(ユーザー定義)。 ページは次のように動作します。ボタンをクリックすると、同じyes/noボタンでページがリロードされます。私のコードを使用すると、アプリがクレイジーになって、クリックが早すぎてクラッシュするようになります。 何ができるので、ページがリロードされるまで待つのですか?Webブラウザが速すぎる、速度を制御する方法?
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++;
}