设窗体上有一个名称为Command1的命令按钮和一个名称为Timer1的计时器,并有下面程序代码: Private Sub Form_Load() Timer1.Enabled = False Timer1.Interval = 500 E

admin2015-09-23  25

问题 设窗体上有一个名称为Command1的命令按钮和一个名称为Timer1的计时器,并有下面程序代码:
Private Sub Form_Load()
    Timer1.Enabled = False
    Timer1.Interval = 500
End Sub
Private Sub Command1_Click()
    Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
    If Command1.Left > 0 Then
        Command1.Left = Command1.Left - 100
    End If
End Sub
下面叙述中正确的是

选项 A、程序一运行,命令按钮就向左移动,到窗体左端停止
B、程序运行后,单击命令按钮,则按钮向左移动,到窗体左端停止
C、程序运行后,单击命令按钮,则按钮向左移动,每秒移动一次
D、程序一运行,命令按钮就向右移动,到窗体右端停止

答案B

解析 窗体装入事件Form_Load()表示程序执行后加载窗体时,Timer1的Enabled属性为False,计时器不工作,并设定每隔500毫秒即0.5秒,执行一次计时器事件;命令按钮单击事件Command1_Click()表示点击命令按钮时计时器开始工作;Timer1_Timer()过程表示计时器事件,判断命令按钮的左边距Left是否大于0,条件为真时,向左移100Twip单位。故正确答案为选项B。
转载请注明原文地址:https://kaotiyun.com/show/gGLp777K
0

最新回复(0)