【正确答案】滚动条常用于取代数据的键盘输入,通过调整滚动条滑块的位置,即可改变其Value属性的值。滚动条的Max属性、Min属性限定了滚动条所能表示的最大值和最小值,即Value属性值的取值范围,在程序中改变Value属性的值。滚动条滑块会随之移动到相应位置。
根据题意,将一个水平滚动条控件和3个命令按钮添加到窗体中,水平滚动条的名称为HScroll1、Min属性为400、Max属性为2000,命令按钮的名称分别为Command1、Command2和Command3,Caption属性分别为“减200”、“显示”和“加200”。双击Command1进入代码窗口,编写如下代码:
Private Sub Command1_Click()
If HScroll1.Value
-200<HScroll1.Min Then '如果移动后小于最小值
HScroll1.Value=HScroll1.Min '则HScroll1的值为最小值
Else '否则
HScroll1.
Value=HScroll1.
Value-200 'HScroll1的值减200
End If
End Sub
Private Sub Command2_Click()
Cls '先清空窗体
Print HScroll1.
Value '在窗口上显示HScroll1的当前值
End Sub
Private Sub Command3_Click()
If HScroll1.Value
+200>HScroll1.Max Then '如果移动后大于最大值
HSeroll1.
Value=HScroll1.
Max '则HScroll1的值为最大值
Else '否则
HSeroll1.
Value=HSeroll1.
Value+200 'HScroll1的值加200
End If
End Sub
单击
