1 基本操作题
请根据以下各个小题的要求设计Visual Basic应用程序(包括界面和代码)。
1、在名称为Form1的窗体上画一个列表框,其名称为List1,通过属性窗口向列表框中输入9个项目,分别为10、20、30、40、50、60、70、80、90;画一个文本框,其名称为Hscrol1,Min属性和Max属性分别为0和100,如图所示,编写适当的事件过程。程序运行后,如果单击列表框中的某个项目内容,并把滚动条的滚动框移动到相应的位置,如图所示。
要求:不得使用任何变量。
2、在名称为Form1的窗体中画一个图像框,名称为Image1,其高、宽分别为1800、4500,通过属性窗口把考生文件夹下的图像文件smile. ……此处隐藏11886个字……
第二步:把计时器控件的Enabled属性设置为“False”,Interval属性设置为1000。
第三步:双击窗体中的任何位置,进入代码编辑窗口,填写代码如下:
第一个?处填入Index。
第二个?处填入0。
第三个?处填入+1。
第四步:填写完毕,调试成功后,以原文件名保存。
[解析]
在本题中是用两个命令按钮来控制计时器的启动和停止,因此应在窗体设计时将其Enabled属性设置为False。由于本题要求时间间隔为1s,因此计时器的Interval属性应设置为1000ms。
在本题中两个命令按钮组成了一个控件数组,名称为C1。查看Index属性可知,开始计数按钮的Index值为0,停止计数按钮的Index值为1。
本题中用到了多分支选择语句Select case语句结构。在这种结构中,只有一个用于判断的表达式,根据此表达式的不同计算结果,执行不同的语句体部分。本题中根据控件数组的Index属性值的取值情况决定计时器的Enabled属性值。