问答题 在名为Forml的窗体上建立一个名为HSl的水平滚动条,其最大值为200,最小值为0。要求程序运行后,每次移动滚动框时,都执行语句:Form1.PrintHS1.Value(如下图所示)。
注意:程序中不能使用任何其他变量;文件必须存放在考生文件夹中,窗体文件名为sj2.frm,工程文件名为sj2.vbp。
【正确答案】①新建一个名为Form1的窗体;
②单击工具箱中的HScrollBar控件图标,在窗体上拖拉出一个水平滚动条,在属性窗口设置该水平滚动条名称为HS1,Max为200,Min为0;滚动条的属性用来标识滚动条的状态,本题中用到的属性有Max(滚动条所能表示的最大值,取值范围为-32768~32768),Min(滚动条所能表示的最小值,取值范围与Max相同),Value(该属性表示滚动框在滚动条上的当前位置);
③打开代码窗口输入如下代码:
Private Sub HS1_Change()
Cls
Form1.Print HS1
End Sub
④按要求保存文件即完成本题。
【答案解析】