VB 变量赋值失败

为啥我用VB给变量赋值有时会遇到赋值失败的问题呢?

Private Sub Timer1_Timer()
begin = True
Label2.BackColor = RGB(Int(Rnd * 256), Int(Rnd * 256), Int(Rnd * 256))
Timer2.Enabled = True
Timer2.Interval = 60000
Timer1.Enabled = flase
End Sub

Private Sub Command2_Click()
Command1.Enabled = True
If begin = True Then
Timer2.Enabled = False
jgtim = 60000 - Timer2.Interval
MsgBox "反应时间:" & jgtim, vbOKOnly + vbApplicationModal, "测试成功!"
Else
MsgBox "大哥,还没开始呢,你着啥急啊!", 0 + 48 + 0 + 0, "失败!"
Timer1.Enabled = flase
End If
End Sub

为啥我每次运行程序是,IF判断永远是begin=flase,我明明已经在前面把begin赋值为true了啊
你需要余此把begin定义为public变尺毁拆量,即在程序第一行这样定义 public begin as Boolean,陵枣这个定义是在你所有的sub外面啊
begin=flase

FLASE拼错了.应该是false吧。
是不是计时器没打开?