问题 问答题

在名称为Form1的窗体上画一个名称为VScroll1的垂直滚动条,其刻度值范围为1~200;画一个命令按钮,名称为Command1、标题为“向下移动”。请编写适当的事件过程,使得程序运行时.每单击命令按钮一次(假定单击次数少于10次),滚动块向下移动20个刻度。程序运行时的窗体界面如下图所示。要求程序中不得使用变量,事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为sj2.vbp,窗体文件名为sj2.frm。

答案

参考答案:本题主要考查滚动条(HScrollBar)控件的画法、属性设置及简单事件的编写。
滚动条多用于取代数据的键盘输入,通过调整滚动条滑块的位置,印可改变其Value属性的值。滚动条的Max属性、Min属性限定了滚动条所能表示的最大值和最小值,即Value属性值的取值范围,在程序中改变Value属性的值,滚动条滑块会随之移动到相应位置。
根据题意,新建“标准EXE”工程,将一个垂直滚动条控件和一个命令按钮添加到窗体中,垂直滚动条的名称为VScroll1、Min属性为1、Max属性为200,命令按钮的名称为Command1、Caption属性为“向下移动”。双击命令按钮进入代码窗口,编写如下代码:
Private Sub Command1_Click()
VScroll1.Value=VScroll1.Value+20 ’每按一次按键,则VScroll的数值加20
End Sub
单击

按钮运行程序,并按要求保存。

单项选择题
填空题