如何用循环启动秒表并在VB.NET结束时结束

时间:2015-07-24 01:15:28

标签: vb.net visual-studio-2010

所以我需要按下按钮启动秒表,这也会启动一个循环。循环完成后如何停止秒表?示例如下。

Private Sub btnStart...
    n = 0
    While n < 1001
        n += 1
        (Contents of loop go here)
    End While
    Stop stopwatch
    lbl1.Text = stopwatchvalue

很抱歉,如果这没有任何意义(我对这一切都很陌生)。如果有什么我可以帮忙的话,我全都听见了。

非常感谢你们,所有人都非常乐于助人。

1 个答案:

答案 0 :(得分:2)

您可以启动和停止秒表,然后以毫秒为单位读出经过的时间。

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    Dim sw As New Stopwatch
    sw.Start()
    Dim n As Integer = 0
    Do While n < 1001
        n += 1
        '(Contents of loop go here)
    Loop
    sw.Stop()
    lbl1.Text = sw.ElapsedMilliseconds.ToString
End Sub