Vb.net 当需要刷新页面时,自动单击器超时?

Vb.net 当需要刷新页面时,自动单击器超时?,vb.net,browser,refresh,Vb.net,Browser,Refresh,我创建了一个自动点击器,一旦有人点击一个按钮,它就会向页面上的提交按钮发送请求,大约每秒点击一次。它工作得很好,持续大约30分钟,但它仍然会重复,并且变得没有反应。我正在使用的当前脚本似乎很好: Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If RadioButton1.Checked = True Then

我创建了一个自动点击器,一旦有人点击一个按钮,它就会向页面上的提交按钮发送请求,大约每秒点击一次。它工作得很好,持续大约30分钟,但它仍然会重复,并且变得没有反应。我正在使用的当前脚本似乎很好:

  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.Enabled = True

    End If



End Sub
其中Timer1具有自动单击提交按钮的代码:

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
    WebBrowser1.Document.GetElementById("claimIt").InvokeMember("Click")

End Sub
所以现在我需要知道如何每X秒刷新一次。我创建了一个名为RefreshPage的新计时器,并赋予它以下原则:

Private Sub RefreshPage_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RefreshPage.Tick
    WebBrowser1.Refresh()
End Sub
唯一的问题是,现在当我在我的按钮1中启用RefreshPage(RefreshPage.Enabled=True)时,它告诉我: 我不知道这意味着什么,也不知道如何修复它,我最好的猜测是,它试图刷新,因为它试图声称,这意味着按钮无法在源代码中找到。(当我打开程序并按下按钮时,程序将失去响应)

有什么帮助吗