问题 单项选择题

在窗体上画一个名称为Label1、标题为"VisualBasci考试"的标签,两个名称分别为Command1和Command2、标题分别为"开始"和"停止"的命令按钮,然后画一个名称为Timer1的计时器控件,并将其Interval属性设置为500。界面如下图所示。


编写如下程序:
Private Sub Form_Load()
Timer1.Enabled=False
End Sub
Private Sub Command1_Click()
Timer1.Enabled=True
End Sub
Private Sub Command2_Click()
Timer1.Enabled=False
End Sub
Private Sub Timer1_Timer()
If Label1.Left< Width Then
Label1.Left=Label1.Left +20
Else
Label1.Left=0
End If
End Sub
程序运行后单击"开始"按钮,标签在窗体中移动。对于这个程序,以下叙述中错误的是______。

A) 标签的移动方向为自右向左
B) 单击"停止"按钮后再单击"开始"按钮,标签从停止的位置继续移动
C) 当标签全部移出窗体后,将从窗体的另一端出现并重新移动
D) 标签按指定的时间间隔移动

答案

参考答案:A

解析: 本题通过命令按钮的Click事件来对计时器的Enabled属性进行设置,从而达到停止和开始计时的功能。在计时器的Timer过程中,根据结果判断标签的位置属性Left是增加趋势的,从而会向右移动。

判断题