首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在窗体上绘制一个名称为Textl的文本框,然后建立两个主菜单,标题分别为“系别”和“帮助”,名称分别为vbMenu和vbHelp,其中“系别”菜单包括“工商管理”、“信息科学与工程”、“机械工程与自动化”3个子菜单,名称分别为vbMenul、vbMe
(1)在窗体上绘制一个名称为Textl的文本框,然后建立两个主菜单,标题分别为“系别”和“帮助”,名称分别为vbMenu和vbHelp,其中“系别”菜单包括“工商管理”、“信息科学与工程”、“机械工程与自动化”3个子菜单,名称分别为vbMenul、vbMe
admin
2012-10-09
42
问题
(1)在窗体上绘制一个名称为Textl的文本框,然后建立两个主菜单,标题分别为“系别”和“帮助”,名称分别为vbMenu和vbHelp,其中“系别”菜单包括“工商管理”、“信息科学与工程”、“机械工程与自动化”3个子菜单,名称分别为vbMenul、vbMenu2、vbMenu3。要求程序运行后,如果在“系别”的下拉菜单中选择“工商管理”,则在文本框内显示“金融学、国际贸易学”;如果选择“信息科学与工程”,则在文本框内显示“系统工程、计算机应用技术”;如果选择“机械工程与自动化”,则在文本框内显示“机械工程、车辆电子工程”(要求:不能使用任何变量,直接显示字符串)。程序运行时,选择“工商管理”选项,程序运行窗体显示如图29—3所示。
注意:保存时必须存放在考生文件夹下,窗体文件名为sj3.frm,工程文件名为sj3.Vbp。
(2)在考生文件夹中有文件sj4.vbp及其窗体文件sj4.frm,该程序是不完整的。窗体上面有两个名称分别为Commandl和Command2、标题分别为“输入维数”和“计算”的命令按钮。程序运行后,如果单击“输人维数”命令按钮,则对数组a的维数进行赋值,初始化数组(通过等式a(i,j)=i*j计算);如果单击“计算”命令按钮,则求出二维数组a(i,j)的各元素之和,并在文本框中显示出来。请设置相应的控件并编写程序实现该功能。程序运行效果如图29—4所示。
注意:请在有“?”的地方填入正确内容,然后删除“?”及代码前的所有注释符(即“’”号),但不能修改其他部分。存盘时不得改变文件和文件名。考生完成程序编写后,将工程文件与窗体文件保存到考生文件夹下,文件名分别为sj4.vbp与sj4.frm。
选项
答案
(1)根据题意,新建“标准EXE”工程,单击窗体空白处,在弹出的快捷菜单中选择“菜单编辑器”命令,打开菜单编辑器,输入以下菜单项: [*] 编写如下代码: Private Sub vbMenul Click() Textl.Text="金融学、国际贸易学" End Sub Private Sub vbMenu2 Click() Textl.Text="系统工程、计算机应用技术" End Sub Private Sub vbMenu3 Click() Textl.Text="机械工程、车辆电子工程" End Sub 单击[*]按钮运行程序,并按要求保存。 (2)本题主要通过InputBox函数给变量a、b赋值,然后利用a(i,j)=i*j对数组进行初始化,即求出a(i,j)中各元素,最后再对各元素进行求和。补充后的代码如下: Dim a As Integer Dim b As Integer Private Sub Commandl Click() a=Val(
InputBox
("输入维数:")) ’利用输入对话框输入维数 b=Val(
InputBox
("输入维数:")) End Sub Private Sub Command2 Click() Dim total As Long total=0 Dim i As Integer Dim j As Integer For i=1 To a’利用双层循环遍历所有数组的数 For j=1 To b total=total+
i*j
’求和 Next j Next i Textl.Text=total’将结果显示在Textl中 End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/G3hp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()x=0DoUntilx=-1a=InputBox(“请输入A的值”)a=Val(A
软件工程研究的内容主要包括:【】技术和软件工程管理。
为了定义自己的鼠标光标,首先应把MousePointer属性设置为【】,然后把【】属性设置为一个图标文件。
在结构化方法中,软件功能分解属于下列软件开发中
在VisualBasic中,要将一个窗体加载到内存进行预处理但不显示所使用的语句是
下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
下列说法有错误的是
以下语句的输出结果是【】。S$="China"S$="Beijing"printS$
要获得当前驱动器应使用驱动器列表框的哪个属性_________。
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。(1)在考生文件夹下有工程文件sjt3.vbp及窗体文件sjt3.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。
随机试题
A.钾离子B.锌离子C.钙离子D.钠离子E.氯离子
通过阻断M受体,化学结构为的解痉药物是()。
网络计划的计算工期是根据时间参数计算得到的工期,等于以网络计划的终点节点为完成节点的工作的最(),开始时间加相应工作的持续时间所得之和的最()值。
建设单位采用施工总承包模式发包工程的优点有()。
【背景资料】某施工单位新建一栋办公楼,按照相关规范编制了工程的施工组织设计。施工单位项目负责人组织了项目部首次会议。其中安排《施工组织设计》由项目技术部负责人主持编制,项目技术负责人审核后上报一分公司总工程师审批。工程双代号时
罗伯特.豪斯的路径一目标理论认为,主动征求并采纳下属的意见,属于()的领导行为。
下列属于单利的计算公式的是()。
在xOy坐标平面上,连续曲线L过点M(1,0),其上任意点P(x,y)(x≠0)处的切线斜率与直线OP的斜率之差等于ax(常数a>0)。(Ⅰ)求L的方程;(Ⅱ)当L与直线y=ax所围成平面图形的面积为时,确定a的值。
Manyyoungpeoplegotouniversitywithoutclearideaofwhattheyaregoingtodoafterwards.Ifastudentgoestoauniversity
用键盘输入数字5,以下代码的输出结果是()。n=eval(input("请输入一个整数:")s=0ifn>=5:n-=1s=4ifn<5:n-=1s=3print(s)
最新回复
(
0
)