14
Сентябрь
2008
Как сделать секундомер?
Как сделать секундомер?
Можно реализовать несколькими способами:
2. Вариант с таймером
Option Explicit Dim strsecond As String Dim strminute As String Dim strhour As String Private Sub Command1_Click() Timer1.Enabled = True End Sub Private Sub Command2_Click() strsecond = "00" strminute = "00" strhour = "00" Metka End Sub Private Sub Command3_Click() Timer1.Enabled = False End Sub Private Sub Form_Load() Timer1.Enabled = False Timer1.Interval = 1000 strsecond = "00" strminute = "00" strhour = "00" Label1 = strhour & " : " & strminute & " : " & strsecond Noll End Sub Private Sub Timer1_Timer() strsecond = strsecond + 1 If strsecond > 59 Then strsecond = 0 strminute = strminute + 1 End If If strminute > 59 Then strminute = 0 strhour = strhour + 1 End If Noll Metka End Sub Private Sub Noll() If Len(strsecond) < 2 Then strsecond = "0" & strsecond If Len(strminute) < 2 Then strminute = "0" & strminute If Len(strhour) < 2 Then strhour = "0" & strhour End Sub Private Sub Metka() Label1 = strhour & " : " & strminute & " : " & strsecond End Sub