選択した速度に応じて、毎秒約 1 回ボタンを自動的にクリックするアプリケーションがあります。ただし、タイムアウトになるため、このページを更新する必要があります。timer1
何度もクリックした後に停止してWebBrowser1.Refresh()
、更新が完了timer1
すると、クリックで開始され、プロセスが最初からやり直される必要があります。これまでタイマーを停止する必要がなかったので、これを開始する方法がわかりませんが、それについて読んでいて、比較的簡単に見えます. ここに私が取り組んでいるスクリプトがあります:
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If RadioButton1.Checked = True Then
Timer1.Interval = 40
ElseIf RadioButton2.Checked = True Then
Timer1.Interval = 100
Else
Timer1.Interval = 500
End If
If ((WebBrowser1.IsBusy)) Then
Else
WebBrowser1.Document.GetElementById("NewGamertag").SetAttribute("value", txtTurbo.Text)
Timer1.Start()
End If
End Sub
ご覧のとおり、ボタンが一度クリックさTimer1.Start()
れると、何度も何度もクリックされ、Timer1.start()
のコードでは、一度クリックするコードを確認できます。
WebBrowser1.Document.GetElementById("claimIt").InvokeMember("Click")
これは機能しますが、Timer1
非常に多くのクリック/秒後に停止し、Webブラウザーを更新する必要があります。これを開始する方法がわかりません。誰かが私を正しい軌道に導くことができれば、感謝します. (悪い文法/文でごめんなさい、私は英語が初めてです)