首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件Bjt3.vbp,请在窗体上添加两个单选按钮(名称分别为Option1和Option2,标题分别为“添加项目”和“删除项目”),一个列表框(名称为List1)和一个文本框(名称为Text1),如图1所示。编写窗体的Clic
(1)在考生文件夹下有一个工程文件Bjt3.vbp,请在窗体上添加两个单选按钮(名称分别为Option1和Option2,标题分别为“添加项目”和“删除项目”),一个列表框(名称为List1)和一个文本框(名称为Text1),如图1所示。编写窗体的Clic
admin
2015-06-30
86
问题
(1)在考生文件夹下有一个工程文件Bjt3.vbp,请在窗体上添加两个单选按钮(名称分别为Option1和Option2,标题分别为“添加项目”和“删除项目”),一个列表框(名称为List1)和一个文本框(名称为Text1),如图1所示。编写窗体的Click事件过程。程序运行后,如果选择“添加项目”单选按钮,然后单击窗体,则从键盘上输入要添加的项目内容(内容任意,不少于三个),并添加到列表框中;如果选择“删除项目”单选按钮,然后单击窗体,则从键盘上输入要删除的项目内容,将其从列表框中删除。程序的运行情况如图2所示。
在考生文件夹下的工程文件sjt3.vbp(相应的窗体文件名为sjt3.frm),可以实现上述功能。但这个程序不完整,请把它补充完整。
要求:去掉程序中的注释符,把程序中的?改为适当的内容,使其正确运行,但不能修改程序中的其他部分。最后将修改后的文件按原文件名存盘。
(2)在考生文件夹下有一个工程文件sjt4.vbp(相应的窗体文件名为sjt4.frm),其功能是通过调用过程Sort将数组进行降序排序。程序运行后,分别向4个文本框中各输入一个整数(如图1所示),然后单击命令按钮,即可使数组按降序排序,并显示在文本框中(如图2所示)。这个程序不完整,请把它补充完整,并能正确运行。
要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后将修改后的文件按原文件名存盘。
选项
答案
(1)【操作步骤】 步骤1:打开本题工程文件,并设置控件的属性。程序中用到的控件及属性见表3.107。 [*] 步骤2:分析并编写程序代码。 程序提供代码 Private Sub Form_Click() If Option1.Value = True Then Text1.Text = InputBox("请输入要添加的项目") ’List1.AddItem ? End If If Option2.Value = True Then Text1.Text = InputBox("请输入要删除的项目") ’For i = 0 To ? ’If List1.List(i) = ? Then ’List1.RemoveItem ? End If Next i End If End Sub 程序结束 参考答案 第1个?处填入:Text1 第2个?处填入:List1.ListCount - 1 第3个?处填入:Text1.Text 第4个?处填入:i 步骤3:调试并运行程序,关闭程序后按题目要求存盘。 (2)【操作步骤】 步骤1:打开本题工程文件。 步骤2:分析并编写程序代码。 程序提供代码 Option Base 1 Private Sub Sort(a() As Integer) Dim Start As Integer, Finish As Integer Dim i As Integer, j As Integer, t As Integer ’Start = ?(a) ’Finish = ?(a) ’For i = ? To 2 Step -1 ’For j = 1 To ? ’If a(j) ? a(j + 1) Then t = a(j + 1) a(j + 1) = a(j) a(j) = t End If Next j Next i End Sub Private Sub Command1_Click() Dim arr1 Dim arr2(4) As Integer arr1 = Array(Val(Text1.Text), Val(Text2.Text), Val(Text3.Text), Val(Text4.Text)) For i = 1 To 4 arr2(i) = CInt(arr1(i)) Next i Sort arr2() Text1.Text = arr2(1) Text2.Text = arr2(2) Text3.Text = arr2(3) Text4.Text = arr2(4) End Sub 程序结束 参考答案 第1个?处填入:LBound 第2个?处填入:UBound 第3个?处填入:4 第4个?处填入:3 第5个?处填入:< 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/Q8Qp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在软件测试设计中,软件测试的主要目的是()
若进栈序列为a,b,c,则通过入出栈操作可能得到的a,b,c的不同排列个数为【】。
有如下程序Fori=1To3Forj=5To1Step-1Printi+jNextj,I其循环执行的次数为:______。
在长度为n的顺序表的第i(1≤i≤n+1)个位置上插入一个元素,元素的移动次数为______。
在窗体上添加一个命令按纽,名为command1,其事件过程如下,程序运行后,其输出的结果为______。Privatesub_command1_click()Dimaa=array(1,2,3,4,5)
VB中的控件分为内部控件、ActiveX控件和【】三类。
设有如下变量声明:DimTestDateAsDate为变量TestDate正确赋值的表达方式是
关于多行结构条件语句的执行过程,正确的说法是()。
设有下列二叉树:对此二叉树前序遍历的结果为
(1)在名称为:Form1的窗体上画一个图片框控件PictureBox,名称为Picl;再画两个命令按钮,名称分别为Commandl和Command2、标题分别为“删除”和“添加”。请编写适当的事件过程,使得在运行时,如果单击“删除”按钮,则图片框消失,而
随机试题
有驱蛔虫作用的药物是
A、从事医师执业活动B、中止医师执业活动C、申请执业医师注册D、不予医师执业注册E、注销执业医师注册受吊销医师执业证书行政处罚,自处罚之日起不满2年的
背景资料某施工单位承接了某隧道施工任务.该隧道为分离式双洞隧道,洞口间距50m。其中左线长3996m,进口里程桩号为ZK13+956;右线长4013m,进口里程桩号为YK13+952。根据地质勘察报告,YK14+020一YK16+200段分布有冲刷煤屑、
期货公司计算净资本时,应当按照企业会计准则的规定对相关项目充分计提( )。
(2013年)国家需要重点扶持的高新技术企业,减按15%税率征收企业所得税。高新技术企业除拥有核心自主知识产权外,还应同时符合的条件有()。
商业银行应根据理财计划或相关产品的风险情况,设置销售起点金额和()。
当用全拼汉字输入法输入汉字时,汉字的编码必须用()输入。
甲乙两根电线,甲电线长63米,乙电线长29米。两根电线剪去同样的长度,结果甲电线所剩下长度是乙电线的3倍。两根电线各剪去了多少米?()
求助者经几次心理咨询,感到效果明显,到心理咨询员家中向他赠送礼物表达谢意。假如你遇到这种情况你会()。
A、Hewastakingpicturesofthescenery.B、Hewaswaitingtoattendasecretmeeting.C、Hewasdoinghisjob.D、Theweatherwas
最新回复
(
0
)