' frmEasyClock (MAIN FORM)
Option Explicit
Private cAlarm As String
Private cTime As String
Private Sub cmdOptions_Click()
frmOptions.Show
End Sub
Private Sub cmdSet_Click()
' Set time label to the time we entered
cAlarm = txtAlarmTime
' Set alarm label to the alarm time we set.
lblATime = txtAlarmTime
End Sub
Private Sub cmdSnooze_Click()
' Force sound to stop playing
Call PlayWav(vbNullString)
' Stop the timer, we are done!
tmrSound.Enabled = False
cmdSnooze.BackColor = vbRed
End Sub
Private Sub Form_Load()
' Automatically put a time value in out textbox
txtAlarmTime = Time
lblATime.Caption = "00:00:00"
tmrSound.Enabled = False
End Sub
Private Sub tmrCurrTime_Timer()
lblCurrTime.Caption = Time
If lblCurrTime = lblATime Then tmrSound.Enabled = True
End Sub
Private Sub tmrSound_Timer()
If frmOptions.lblSelectedSound.Caption = "Rooster" Then
Call PlayWav(App.Path & "\rooster.wav")
End If
If frmOptions.lblSelectedSound.Caption = "High Pitch Sound" Then
Call PlayWav(App.Path & "\3beeps.wav")
End If
End Sub