【正确答案】本题主要考查计时器控件和形状控件和用法。计时器的Interval属性用于设置每次触发计时器的Timer事件的时间间隔,单位为毫秒。Enabled属性控制计时器是否开始启用,True表示启用,False表示不启用。形状控件用来绘制各种形状,其值有6种,0表示矩形,1表示正方形,2表示椭圆,3表示圆形,4表示圆角矩形,5表示圆角正方形。
根据题意,将计时器的Interval属性设为1000,双击Command1命令按钮,进入代码窗口,源程序给出的代码如下:
Dim lenth As Integer,q As Integer
Const PI=3.14159
Private Sub Form_Load()
lenth=Line1.Y2-Line1.Y1
q=90
End Sub
Private Sub Timer1_Timer()
q=q-6
Line1.Y1=Line1.Y2-lenth*Sin(q*PI/180)
Line1.X1=Line1.X2+lenth*Cos(q*PI/180)
End Sub
补充后的命令按钮事件如下:
Private Sub Command1_Click()
Timer1.Enabled=True
End Sub
Private Sub Command2_Click()
Timer1=False
End Sub
单击
