運作原理:
一般來說當你啟動 Timer 執行,過了你指定的秒數後,就會執行你所打入的程式碼
如果你沒有關閉 Timer 的話那還會再過你設定的時間後在執行一次
其實 Timer 的使用方法非常簡單,只要搞清楚幾個屬性就可以運用自如了!
首先,先開啟工具箱找到「Timer」這個物件加入到 Form 中
加入後點開 Timer1 的屬性表,裡面我舉幾個常用得來介紹:
Enabled:控制 Timer 開關的重要屬性。False 為關閉,True 為開啟
Interval:設定 Timer 要幾秒執行一次程式碼。1000 = 1秒
你可以加入一個 Button1 來引發事件。例如:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Timer1.Enabled = True End Sub
雙擊 Timer1 即可編輯程式碼,把你要跑的程式碼加入到裡面,例:
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick Timer1.Enabled = False a = 0 b = 0 For b = 1 To 20 a = a + 1 Next MsgBox(a) End Sub
這樣如果按下 Button1 之後就會啟動 Timer1 執行程式碼,但程式碼中有「Timer1.Enabled = False」所以只會執行一次就會停止,而最後結果會用 Msgbox 來呈現,答案為 a = 20
沒有留言:
張貼留言