首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。 (1)在名称为Form1的窗体上画一个名称为CD1的通用对话框,通过属性窗口设置CD1的初始路径为C:\,默认的文件名为None,标题为“保存等级考试”,如图2所示。 注意:存
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。 (1)在名称为Form1的窗体上画一个名称为CD1的通用对话框,通过属性窗口设置CD1的初始路径为C:\,默认的文件名为None,标题为“保存等级考试”,如图2所示。 注意:存
admin
2017-06-22
24
问题
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Form1的窗体上画一个名称为CD1的通用对话框,通过属性窗口设置CD1的初始路径为C:\,默认的文件名为None,标题为“保存等级考试”,如图2所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
(2)在名称为Form1的窗体上设计一个菜单。要求在窗体上添加名为menu0,标题为“菜单命令”的主菜单,再添加两个名称分别为“menu1”、“menu2”,标题分别为“不可用菜单项”、“上一菜单项可用”的子菜单,并且使程序运行时,menu1子菜单不可用,menu2子菜单已经选中(运行时的效果如图3所示)。
再编写适当的事件过程,使得程序运行时,单击“上一菜单项可用”,则“不可用菜单项”变为黑色(可用)。要求程序中不得使用变量,且只有一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm
选项
答案
(1)步骤1:新建一个“标准EXE”工程,选择【工程】→【部件】命令,在弹出的“部件”对话框的列表中选中“MicroSoft Common Dialog Control6.0”项目,单击“确定”按钮。 步骤2: 在窗体Form1上画一个通用对话框,其相关属性设置如下表所示。 [*] 步骤3:编写Form1的Load事件,加入下面的代码: CD1.ShowSave 步骤4:按要求将文件保存至考生文件夹中。 (2)步骤1:新建一个“标准EXE”工程,打开VB菜单设计器设计菜单,各菜单项及属性设置如下表所示。 [*] 步聚2: 打开代码编辑窗口,编写“上一菜单项可用”命令的Click事件过程。 参考代码: Private Sub menu2_Click() menu1.Enabled=True End Sub 步骤3:按要求将文件保存至考生文件夹中。
解析
(1)通用对话框的InitDir属性用于为打开或另存为对话指定初始的目录,如果此属性没有指定,则使用当前目录。
通用对话框的初始路径由InitDir属性设置,默认文件名由FileName属性设置,标题由DialogTitle属性设置。
(2)①VB中的菜单是通过菜单编辑器来设计的。菜单编辑器中的基本设置项有:“标题”项,对应出现在菜单中的显示内容;“名称”项,系统识别菜单项的唯一关键字(不能重复);“索引”项,用于设置菜单数组中各元素的索引号;“快捷键”项,是一个下拉列表框,用于设置菜单项的快捷键;“帮助上下文”项,设置当鼠标移动到某菜单项上按<F1>键时显示的帮助信息在帮助文件中的对应位置;Visible(可见)项,用于设置控件或菜单项在程序运行时是否可见,值为True表示可见,值为False表示不可见;Enabled(有效)项,用于设置控件或菜单项在程序运行时是否有效,值为True时表示有效,值为False时表示无效(显示为灰色)。通过编辑按钮区的七个按钮可对菜单进行添加、插入、删除、提升(设置为上一级菜单)、缩进(设置为下一级菜单)、上移、下移等操作。②文本框的Text属性用于设置或返回其显示的文本内容。
本题原程序设计思路:在“上一菜单项可用”命令的单击事件过程中,通过语句设置“不可用菜单项”命令的Enabled属性值为True。
转载请注明原文地址:https://kaotiyun.com/show/eDGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
如果要在任何新建的模块中自动插入optionExplicit语句,则应采用下列______操作步骤。
在VB中,过程共有三种,它们是______。
下列程序的运行结果为______。PrivateSubCommand1_Click()DimsAsLongDimxAsIntegers=0forx=99To1step-2
设工程中有2个窗体:Forml、Form2,Forml为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Forml的文本框Tcxtl中输入口令并按同车键(回车键的ASCII码为13)后,隐藏Forml,显示Form2。若口令为“Teacher
设A=2,B=-4,则表达式3*A>5orB+8>0的值是______。
在窗体上面画一个名称为TxtA的文本框,然后编写如下的事件过程:PrivateSubTxtA_KeyPress(Keyasciiasinteger)EndSub若焦点位于文本框中,则能够触发KeyPress事件的操作是__
下列各选项说法错误的一项是
设有数组定义语句:Dima(5)AsInteger,List1为列表框控件。下列给数组元素赋值的语句错误的是
一棵二叉树第六层(根结点为第一层)的结点数最多为【】个。
多分支选择结构的SelectCase<测试表达式>语句中,<测试表达式>可以是______。
随机试题
You(have)(heardfrom)him(since)lastmonth,(have)you?
患者,男性,20岁,颈上部囊性肿物数年,可活动,无明显症状。镜检见囊肿内含物呈浓稠黏液样。囊肿内衬复层扁平上皮,部分区域似复层柱状上皮,纤维囊壁内见大量淋巴样组织并形成淋巴滤泡。最可能的病理诊断是
张甲有两子张乙和张丙,因张乙和张丙在国外工作,无暇顾及张甲。张甲便与刘某签订一份遗赠扶养协议,将自己的房屋在死后赠与刘某,刘某尽生养死葬的义务。张甲在病危期间,张乙回到国内,张甲在临终前立下口头遗嘱,将其房屋由张乙继承(遗嘱符合形式要件)。张甲死亡后,王某
奔马电子有限公司为一家中关合资企业,外资方所罗门公司欲转让其一部分股权给另一美国公司。关于所罗门公司的部分股权转让行为。下列哪些选项是正确的?(2007年试卷三第74题)
某新建项目建设期为3年,第一年年初借款150万元,第二年年初借款300万元,第三年年初借款200万元,年利率6%,则该项目建设期按复利计算的借款利息为()。
市政公用设施工程规划一般是将不同方案的各种条件用扼要的数据、文字说明制成表格,以便于比较,通常考虑的比较内容有()。①地理位置及工程地质等条件;②占地、动迁的情况;③城市总体布局和城市中心的选择;④生产协作;⑤交通运输;⑥环境保护;
共用设施中载人电梯()正常运行。
如何正确理解国际人权保护与国家主权之间的关系?
1942年,延安成立评剧研究院,成功地创作改编和演出了《逼上梁山》、()等京戏。
Theoldradar-and-radiosystemisbecoming______,asnewdigitaltechnologyprovidesairlinepilotswithsatellitesignalstoai
最新回复
(
0
)