创建名称为Form1的窗体,在窗体上画一个图片框。在图片框的右侧画一个垂直滚动条,其Min属性为100,Max属性为2000,LargeChange属性为120,SmallChange属性为30。在图片框中装入图片,图片框的宽度与图形宽度一致,高度任意,如图4所示。编写一个事件过程,程序运行后,移动滚动条上的滚动块可以放大或缩小图片框。程序中不得使用任何变量。
注意:存盘时必须存放在考生文件夹下,工程文件名为ylc2.vbp,窗体文件名为ylc2.frm。
参考答案:(1)Visual Basic集成环境中,执行“文件”→“新建工程”命令,选择“标准Exe”。创建窗体Form1。
(2)在工具箱中选择图片框控件,在窗体中拖动鼠标建立一个图片框,其名称为Picture1。在属性窗口中设置图片框属性,装入图片。调整图片和图片框宽度保持一致。
(3)在工具箱中选择垂直滚动条控件,在图片框右侧创建垂直滚动条,在其属性窗口设置其Min属性为100,Max属性为2000,LargeChange属性为120,SmallChange属性为30。双击按钮弹出代码窗口,编写事件过程如下:
Private Sub VScrolil_Change()
Picturel.Height=VScrolll. Value
End Sub
(4)按F5键运行程序。如图4所示。
(5)执行“文件”→“保存工程”命令,将工程文件命名为ylc2.vbp,窗体文件命名为 ylc2.frm。
解析:
(1)文本框控件操作是上机考试基本操作中最常见的考点。Visual Basic中可以通过文本框的属性窗口很方便地修改其各项属性,常考的属性包括是否可见、文本输出等。其中文本输出除了通过属性窗口中修改,还可以通过编写代码修改。
(2)图片的装入可以通过修改图片框中属性窗口中的Picture属性输入。图片框的修改可以通过在代码中将属性值赋给Picture控件的各属性来进行。