2013年6月8日 星期六

讓程式碼暫停後繼續執行-System.Threading

「讓程式碼暫停後繼續執行」是什麼意思呢?
就是如果你想要在一個程式碼中的某一段暫停一下
過了設定的時間後,繼續執行後續的程式碼

程式碼
System.Threading.Thread.Sleep(1000)

VB 說明
一、後面的 1000 為要讓程式碼暫停多久的設定
※ 1000 = 1 秒




VB 範例
        a = a + c
        b = b * c
        If a > b Then
            MsgBox("a > b", MsgBoxStyle.Information, "")
        End If
假如我想要在判斷結果之前讓程式暫停個一秒
則我們可以把程式碼改成:
        a = a + c
        b = b * c
        System.Threading.Thread.Sleep(1000)
        If a > b Then
            MsgBox("a > b", MsgBoxStyle.Information, "")
        End If
這樣就可以讓程式碼暫停一秒後再出現結果囉~