Re: [.NET] timer即時運算
※ 引述《Elearnet (威)》之銘言:
: 小弟試了整晚了= =
: 就是搞不出來
: 問題如下
: 我想在Label裡面 顯示倒數的秒數
: 每秒更新
我解釋一下底下的程式碼。
1. Timer 的 Enabled 屬性 可以控制 Timer 的開始計時與否。
2. Timer 的 Interval 屬性 可以控制 Timer 的計時間隔,
豪秒計算,所以1000才是1秒。
3. Timer1_Tick 事件 ,你可以在 Timer 上點兩下進入,
這個事件會隨著 Timer 啟動而引發。
Private Sub Form1_Load(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles MyBase.Load
'啟動timer
Me.Timer1.Enabled = True
'設定間隔
Me.Timer1.Interval = 1000
End Sub
'計數
Dim con As Integer = 10
Private Sub Timer1_Tick(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Timer1.Tick
If con >= 0 Then
'當con >= 0,倒數
con = con - 1
Me.Label1.Text = con
Else
'倒數完關閉
Me.Timer1.Enabled = False
End If
End Sub
: 然後
: 每6秒依序擷取 陣列裡的內容
: 每個內容 間格1秒...
: 依序顯示.....
這我看不大懂,不過我想如果你懂上面我寫的倒數,也許你可以試試看寫這部分 ^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.184.51.8
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章