2018年3月计算机二级Visual Basic语言程序设计:考前冲刺题(三)

发布于 2018-03-20 15:18  编辑:XIE
0
计算机等级考试题库 扫码微信刷题

2018年3月计算机二级Visual Basic语言程序设计:考前冲刺题(三)


基本操作题

(1)请在名称为Forml的窗体上添加一个名称为Hl的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为l,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动l0个刻度。再在滚动条下面画两个名称分别为Ll和I2的标签,并分别显示1和100,运行时的窗体如图所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sitl.vbp,窗体文件名为sitl.frm。

(2)在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为Ml,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得在程序运行时,单击“复制”选项菜单,则把Textl中的内容复制到Text2中,单击“清除”选项菜单,则清除Text2中的内容(即在Text2中填人空字符串)。运行时的窗体如图所示。要求在程序中不得使用任何变量,每个事件过程中只能写一条语句。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sit2.frm。


参考答案

(1)【考点分析】本题考点有:水平滚动条的Name、Min、Max和LargeChange属性以及标签的Name和Caption属性。

【解题思路】水平滚动条的最大刻度值和最小刻度值分别由Max和Min属性设置;单击滚动条上滚动框以外的区域移动刻度值大小由LargeChange属性设置,而单击滚动条两边按钮移动刻度大小由SmallChange属性设置,本题要求“单击滚动条上滚动框以外的区域移动刻度大小”,由Large.Change属性设置;标签标题显示由Caption属性设置。

【操作步骤】

步骤1:打开VisualBasic开发环境,按照题目的要求新建窗体并添加一个水平滚动条控件,如图3.1所示。

步骤2:在属性窗口中,按照题目的要求设置水平滚动条的相关属性,如图3.2所示。

步骤3:按照题目的要求,在窗体上添加两个标签控件,

如图3.3所示。

步骤4:按照题目的要求没嚣两个标签的相关属性,如图3.4所示。

程序中用到的控件及属性见表3+1。

步骤5:按下键盘上的F5键运行程序。程序运行后的窗体界面如图3.5所示。

步骤6:按题目要求保存工程和窗体,如图3.6所示。

【易错提示】题目要求只在属性窗口设置属性值,请不要通过编写代码来达到要求。SmallChange为最小变动值属性,表示用户单击滚动条两端箭头时,滑块移动的增量值;LargeChange为最大变动值属性,表示用户单击滚动条的空白处时,滑块移动的增量值,要注意仔细区别。

(2)【考点分析】本题考点有:菜单编辑器的使用(标题、名称、内缩符号),菜单Click事件以及文本框的Text和Name属性。

【解题思路】在编辑窗体中单击鼠标右键选择“菜单编辑器”来创建菜单,在菜单的Click事件中,通过对Text2.Text属性的设置来完成对内容的清除和复制。

【操作步骤】

步骤1:新建窗体,按表3.2建立菜单项并设置其属性,如图3.7所示。

步骤2:同步骤1,输入第3项的标题和名称,单击确定即可。

步骤3:添加文本框控件,按表3.3设置文本框的属性。

步骤4:打开代码编写窗口,编写程序代码,如图3.8所示。

参考答案

PrivateSubClearClick()

Text2.Text=””

EndSub

PrivateSubCopy_Click()

Text2.Text=Textl.Text

EndSub

步骤5:调试并运行程序,关闭程序后按题目要求存盘。

【易错提示】在清除文本框Text2的内容时不能使用cls方法,必须通过赋值空字符串来实现,在赋值过程时,注意要在英文状态下编写代码,区分“"和"”。


文章推荐:

2018年3月计算机二级考试准考证打印流程

2018年3月计算机二级考试准考证打印常见问题

计算机等级考试准考证打印错过时间了怎么办?


考无忧小编推荐:

更多计算机等级考试真题及答案>>>点击查看

想知道更多关于计算机等级报考指南、考试时间和考试信息的最新资讯在这里>>>点击查看

本文网址:http://www.k51.com.cn/info/jsjdjks/1803/2033255.html
选择分享到: