Vb:如何暂停循环一段时间然后继续?

时间:2012-02-04 01:28:12

标签: vb.net

    Dim d As Integer
    For d = 0 To TextBox2.Text

        WebBrowser1.Navigate(TextBox1.Text)

       //a code that pauses the loop but does not stop the browser thread

    Next d

1 个答案:

答案 0 :(得分:1)

我不确定浏览器是否在单独的线程上呈现。如果是,则以下内容应该有效:

System.Threading.Thread.Sleep(3000) ' Sleep for 3 seconds

如果浏览器控件 在与您的应用程序相同的线程上呈现,那么您将不得不重构代码以利用Thomas L建议的计时器。