在窗体上画一个名称为Label1、标题为“Visual Basic考试”的标签,两个名称分别为Conmmnd1和Com— mand2、标题分别为“开始”和“停止”的命令按钮,然后画一个名称为Timer1的计时器控件,并把其Interval属性设置为500,如图所示。
编写如下程序:
Private Sub Form_Load( )
Timer1.Enabled=False
End Sub
Private Sub Command1_Click( )
Timer1.Enabled=True
End Sub
PrivateSubCommand2_Click( )
Fimerl.Enabled=False
End Sub
Private SubTimer1_Timer( )
If Label1.Left<Width Then
Label1.Left=Label1.1eft+20
Else
Label1.Left=0
End If
End Sub
程序运行后单击“开始”按钮,标签在窗体中移动。
对于这个程序,以下叙述中错误的是
参考答案:A
解析: 本题通过Timer1的Enabled属性控制计时器工作与否。计时器一旦运行,将每隔半秒(Interval设为500)触发一次Timer事件,在该文件中,Label1的Left属性每次增加(每就是每半秒)20,当Label1移出窗体时(即Label1.left>=width)Label1的Left值回归为0。Left属性确定控件与窗体左端的距离,单位为twip。故本题选项A表述错误,标签的移动方向自左向右。