单选题 窗体上有一个名称为Picture1的图片框控件,一个了名称为Timer1的计时器控件,其Interval属性值为1000。要求每隔5秒图片框右移100。现编写程序如下:
Private Sub Timer1_Timer()
Static n As Integer
n=n+1
If(n/5)=Tnt(n/5)And Picture1.
Left<Form1.Width Then
Picture1.Left=Picture1.Left+100
End If
End Sub
分析以上程序,以下叙述中正确的是______。
【正确答案】 D
【答案解析】[解析] 计时控件的Interval属性用于设置触发计时器事件的间隔,单位为毫秒,本题设置为1000,即每秒触发计时器事件一次。5秒的间隔就要触发计时器事件5次。在计时器事件中用静态变量n来记录触发的次数,如果能被5的整数倍,则右移100。题目中给出的程序是正确的。如图图片框移出了窗体的显示区域,则无法看到,因此在条件语句中设置“Picture1.Left<Form1.Width”来限制图片框移动的范围,使其左端不至于看不到。