首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。 (1)在名称为Form1的窗体上画一个名称为CD1的通用对话框,通过属性窗口设置CD1的初始路径为C:\,默认的文件名为None,标题为“保存等级考试”,如图2所示。 注意:存
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。 (1)在名称为Form1的窗体上画一个名称为CD1的通用对话框,通过属性窗口设置CD1的初始路径为C:\,默认的文件名为None,标题为“保存等级考试”,如图2所示。 注意:存
admin
2017-06-22
23
问题
请根据以下各小题的要求设计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://jikaoti.com/ti/uiy0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
如图所示,在列表框List1中已经有若干人的简单信息,运行时在Text1文本框(即“查找对象”右边的文本框)中输入一个姓或姓名,单击“查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在Text2文本框中。若有多个匹配的列表项,则只显示第1个匹配
如果要在程序代码中为图片框动态加载或清除图形,可以通过()函数来实现。
下列不能打开菜单编辑器的操作是
设一个工程由两个窗体组成,其名称分别为Form1和Form2,在Form1上有一个名称为Command1的命令按钮。窗体Form1的程序代码如下:PrivateSubCommand1_Click()DimaksInteger
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:optionBase1PrivateSubCommand1_Click()Dimaa=Array(1,2,3,4,5)
开发大型软件时,产生困难的根本原因是
在面向对象方法中,类之间共享属性和操作的机制称为【】。
可以通过()的方法来输出一个二维数组中的各个元素。
在一个顺序存储的循环队列中,队头指针指向队头元素的______。
设有如下的VisualBasic表达式:5*x^2-3*x-2*Sin(A)/3,它相当于代数式【】。
随机试题
简析陈与义《临江仙》(忆昔午桥桥上饮)一词的空灵笔法及语言风格。
正在服用PPI的十二指肠溃疡患者,选用下列哪项确诊Hp感染的方法最恰当
血管网织细胞瘤为
根据规划予以撤销的血站,应当在撤销后______日内向执业登记机关申请办理注销执业登记。逾期不办理的,由执业登记机关依程序予以注销,并收回《血站执业许可证》及其副本和全套印章
子宫肌瘤发病可能的相关因素是( )。
患儿,3岁。1岁起青紫逐渐加重,哭后更严重,有昏厥史,胸骨左缘有Ⅲ级收缩期杂音,无震颤,心脏X线片呈“靴型”心影,应考虑为
某房地产开发企业转让一幢新建办公楼取得收入8000万元,该办公楼建造成本和相关费用4200万元,缴纳与转让办公楼相关的税金510.5万元(其中印花税金10.5万元)。则该房地产开发企业应缴纳的土地增值税按速算扣除法计算时适用的税率为()
某工程划分为3个施工过程在5个施工流水段组织加快的成倍节拍流水施工,流水节拍值分别为4d、2d、6d,该工程的施工总工期为()d。
根据以下资料,回答下列问题。2008年A省粮食作物播种面积2499.94千公顷,比上年增长0.8%。糖蔗种植面积136.04千公顷,下降1.2%;油料种植面积323.87千公顷,增长4.3%;蔬菜种植面积1112.63千公顷,增长4.5%。200
手工业合作化的组织形式包括()
最新回复
(
0
)