程序运行时,Shape1将在Line1和Lihe2之间运动。当Shape1的顶端到达Line1时,会自动改变方向而向下运行;当Shape1的底部到达Line2时,会改变方向而向上运动。 文件中给出的程序不完整,请在程序中的横线处填写正确的内容,使其实现上述功能。 注意:不能修改程序的其他部分和已给出的控件的属性,最后把修改后的文件按原文件名存盘。 [题目提供的源程序] Dim s As Integer, h As Long Private Sub Form_Load( ) Timer1.Enabled= (1) s=-40 End Sub Private Sub Timer1_Timer() Shape1.Move Shape1.Left, Shape1.Top+s If Shape1.Top<= (2) Then s=-s End If If Shapp1.Top+ (3) >=Line2.Y1 Then s=-s End If End Sub