- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB等级考试题目与评析48.doc
1. 基本操作(2小题,每小题15分,共计30分)
注意:下面出现的“考生文件夹”均为C:\WEXAM
**********************************************************************
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Form1的窗体上画一个标签,名称为L1,标题为“业余爱好”,
再画一个名称为Ch1的复选框数组,含3个复选框,它们的Index属性分别
为0、1、2,标题依次为“体育”、“音乐”、“美术”,请设置复选框
的属性,使其初始状态如下表所示:
体育 选中 可用
音乐 未选中 不可用
美术 未选中 可用
运行后的窗体如图所示。
*注意:
存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件
名为sjt1.frm。
**********************************************************************
(2)在名称为Form1的窗体上画一个文本框,名称为Text1;再建立一个下拉菜
单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分
别为Show和Hide,标题分别为“显示”、“隐藏”,请编写适当的事件过
程,使得在运行时,单击“隐藏”菜单项,则文本框消失;单击“显示”
菜单项,则文本框重新出现。运行后的窗体如图所示。要求程序中不得使
用变量,每个事件过程中只能写一条语句。
*注意:
存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件
名为sjt2.frm。
第1小题:
CheckBox控件:该控件可用来提供True/False或者Yes/No选项。组中可以使用CheckBox控件显示多项选择,从而可选择其中的一项或多项。也可以通过对Value属性设置复选框控件的状态,0--Unchecked复选框未被选定(缺省设置),1--Checked复选框被选中,2--Grayed复选框变成灰色,禁止用户选择。Enabled属性用来设置复选框是否可用,Ture为可用,False为不可以。按照题目要求保存文件即可完成本题。
第2小题:
菜单的“标题”与“名称”属性:
菜单的“标题”是程序运行和设计过程中用户所看到的菜单项显示的文字信息;菜单的“名称”是菜单控件名,是该菜单项区别于其他菜单项以及其他控件的重要标识。相当于一般控件的Name属性。
解题方法:
新建一个名为Form1的窗体,点击工具箱中的TextBox控件图标,然后在窗体上拖拉出一个文本框。
执行“工具”菜单中的“菜单编辑器”命令,打开菜单编辑器。
在“标题”栏中输入“操作”,在“名称”栏中输入“M1”;点击“下一个”按钮,再点击编辑区的“→”按钮,在“标题”栏中输入“显示”,在“名称”栏中输入“Show”;点击“下一个”按钮,在“标题”栏中输入“隐藏”,在“名称”栏中输入“Hide”。
打开代码窗口,输入如下的代码:
Private Sub Hide_Click()
Text1.Visible = False
End Sub
Private Sub Show_Click()
Text1.Visible = True
End Sub
按要求保存文件即完成本题。
2. 简单应用(2小题,每题20分,计40分)
注意:下面出现的“考生文件夹”均为C:\WEXAM
***********************************************************************
(1)在名称为Form1的窗体上画一个名称为L1的标签,标题为“口令”;画两
个文本框,名称分别为Text1、Text2,都没有初始内容;再画三个命令按
钮,名称分别为C1、C2、C3,标题分别为“显示口令”、“隐藏口令”、
“复制口令”,在开始运行时,向Text1中输入的所有字符,都显示“*”,
单击“显示口令”按钮后,在Text1中显示所有字符,再单击“隐藏口令”
后,Text1中的字符不变,但显示的都是“?”,单击“复制口
文档评论(0)