我正在制作HTML测试人员。我将以下代码添加到计时器。
Dim sb As New System.Text.StringBuilder
sb.AppendLine(RichTextBox1.Text)
IO.File.WriteAllText("htmltester.html", sb.ToString())
WebBrowser1.Navigate("file:///" & IO.Path.GetFullPath(".\htmltester.html"))
但它的重载速度非常快,并且会产生恼人的声音。有没有办法在5秒后减慢定时器执行此命令? 谢谢!
答案 0 :(得分:2)
您可以参考timer Class。定时器的滴答是通过设置interval属性来控制的。如果你想每隔5秒重复一次,它的间隔为5000
。因为间隔是以毫秒为单位测量的。
您可以使用以下代码
我们假设计时器的名称是SlowTimer
:
SlowTimer.Interval = 5000
答案 1 :(得分:0)
您的代码中没有任何计时功能或任何循环,因此它应该只运行一次。
如果这只是一些hacky丢弃的代码,那么在导航之前尝试Threading.Thread.Sleep(5000)
。