【正确答案】① 建立界面和设置控件属性。
题目提供了程序用到的控件及其属性,如下表4所示。
表 4 控 件 | 属 性 | 设 置 值 |
标签 | Name Caption | Label1 "1000" |
标签 | Name Caption | Label2 "0" |
水平滚动条 | Name Max Min | HScroll1 1000 0 |
命令按钮 | Name Caption | C1 “向右移动” |
命令按钮 | Name Caption | C2 “向左移动” |
计时器 | Name Enabled Interval | Timer1 False 1000 |
② 编写程序代码。
程序提供的代码:
Dim dis As Integer
Private Sub C1_Click()
' Timer1.Enabled=?
dis=100
End Sub
Private Sub C2_C1ick()
Timer1.Enable=True
' dis=?
End Sub
' Private Sub Timer1_?()
HSeroll1. Value=HScroll1. Value+dis
If HScroll1.Value>=HScroll1.
Max Then
HScroll1. Value=HScroll1.Max
dis=-100
End if
' If ? Then
HScroll1. Value=HSeroll1. Min dis=100
End If
End Sub
修改后的参考代码:
Dim dis AS Integer
Private Sub C1_Click()
Timer1.Enabled=
True dis=100
End Sub
Private Sub C2_Click()
Timer1.Enabled=True
dis=
—100 End Sub
Private Sub Timerl_
Timer() HScroll1. Value=HSeroll1.Value + dis
If HScroll1. Value>=HSeroll1. Max Then
HScroll1. Value=HScroll1. Max
dis=—100
End if
If
HScroll1. Value<=HSeroll1.Min Then
HScroll1. Value=HScroll1. Min dis=100
End If
End Sub
③ 按题目要求存盘。