首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件sjt3.vbp,请在窗体上添加两个单选按钮(名称分别为()ptionl和0ption2,标题分别为“添加项目”和“删除项目”),一个列表框(名称为Listl)和一个文本框(名称为Textl),如图l所示。编写窗体的cli
(1)在考生文件夹下有一个工程文件sjt3.vbp,请在窗体上添加两个单选按钮(名称分别为()ptionl和0ption2,标题分别为“添加项目”和“删除项目”),一个列表框(名称为Listl)和一个文本框(名称为Textl),如图l所示。编写窗体的cli
admin
2013-11-29
47
问题
(1)在考生文件夹下有一个工程文件sjt3.vbp,请在窗体上添加两个单选按钮(名称分别为()ptionl和0ption2,标题分别为“添加项目”和“删除项目”),一个列表框(名称为Listl)和一个文本框(名称为Textl),如图l所示。编写窗体的click事件过程。程序运行后,如果选择“添加项目”单选按钮,然后单击窗体,则从键盘上输入要添加的项目内容(内容任意,不少于三个),并添加到列表框中;如果选择“删除项目”单选按钮,然后单击窗体,则从键盘上输入要删除的项目内容,将其从列表框中删除。程序的运行情况如图2所示。
在考生文件夹下的工程文件sjt3.vbp(相应的窗体文件名为Sjt3.frm),可以实现上述功能。但这个程序不完整,请把它补充完整。
要求:去掉程序中的注释符,把程序中的?改为适当的内容,使其正确运行,但不能修改程序中的其他部分。最后将修改后的文件按原文件名存盘。
(2)在考生文件夹下有一个工程文件sjt4.vbp(相应的窗体文件名为sjt4.fm),其功能是通过调用过程Sort将数组进行降序排序。程序运行后,分别向四个文本框中各输入一个整数(如图l所示),然后单击命令按钮,即可使数组按降序排序,并显示在文本框中(如图2所示)。这个程序不完整,请把它补充完整,并能正确运行。
要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其实现不述功能,但不能修改程序中的其他部分。最后将修改后的文件按原文件名存盘。
选项
答案
(1)向列表框添加项目使用 Addhem办法,删除列表项使用RemoveItem方法。在“删除项目”单击事件中,For循环语句中逐一判断列表中各项是否与输入内容致,若一致则删除列表框中该项。 步骤1:打开本题工程文件,并设置控件的属性。程序中用到的控件及属性见表1。[*] 步骤2:分析并编写程序代码。 程序提供代码 Privale Sub Fore,_Click() If Optionl.Value=True Then Textl.Text=lnputBox(“请输入要添加的项目”) ‘Listl.Addhem? End lf If Option2.Value=True Then Textl.Text=InputBox(“请输入要删除的项目”) ‘For i=0 To? ‘If Listl.List(i)=?Then ‘Listl.Removeltem? End If Next i End If End Sub 程序结束 第1个?处填入:Textl 第2个?处填入:Listl.ListCount_l 第3个?处填入:Textl.Text 第4个?处填入:i 步骤3:调试并运行程序,关闭程序后按题目要求存盘。 (2)Array(arglist)函数用于返回一个以arglist参数中用逗号隔开的值为l元素的数组。UBound函数用于返回数组某一维的最大下标(上界),LBound函数用于返回数组某一维的最小下标(下界)。存本题Sort过程中,源程序利川一个嵌套的For循环对数组a中的元素按从大到小进行排序。 步骤l:打开本题工程文件。 步骤2:分析并编写程序代码。 程序提供代码 Option Base l 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_l 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 i Next i End Sub Private Sub Commandl_Click() Dim arrl Dim arr2(4)As Integer arrl=Array(Val(Textl.Text),Val(Text2.Text),Val (Text3.Text),Val(Text4.Text)) For i=l To 4 arr2(i)=CInt(arrl(i)) Next i Sort arr2() Textl.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://kaotiyun.com/show/vPQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
对建立良好的程序设计风格,下面描述正确的是______。
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommandl_click()DimaAsInteger,sAsIntegera=8s=1
以下叙述中错误的是______。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
下列叙述中正确的是
对于顺序存储的队列,存储空间大小为n,头指针为F,尾指针为R。若在逻辑上看成一个环,则队列中元素的个数为【】。
Print方法可以在对象上输出数据,这些对象包括
如图所示,在列表框List1中已经有若干人的简单信息,运行时在Text1文本框(即“查找对象”右边的文本框)输入一个姓或姓名,单击“查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在Text2文本框中。若有多个匹配的列表项,则只显示第1个匹配项
通用对话框中打开“颜色对话框”的方法是()。
下列4项中说法不正确的是()
随机试题
Theprocessofwordformationbychanging"mathematics"into"math(s)"iscalled________.
遗传、环境和教育对人的发展的影响,必须通过受教育者的主体实践活动和_______来实现。
肌性斜颈新生儿期表现为
完全性左束支阻滞心电图表现为
中国有句古话:“尧为匹夫,不能治三人;纣为帝王,足以乱天下。”意思是说,即使像尧这样贤明的人,假如他是个普通老百姓,手里没有权力,也管不了几个人,干不了什么太大的好事;但是像商纣王这样品行不端的人,一旦当了帝王,手中有了无限的权力,就可以把天下搞得大乱。这
下列关于二级声环境评价工作基本要求的叙述,不正确的是( )。
根据《证券法》的规定,下列各项中,表述错误的是()。
【2015四川】选择和确立教育目的时,在基本价值取向方面,长期存在的对立是()的对立。
Aseverytravelersoonfindsout,itisimportanttoknowthelocaltime.【C1】______untilthelastcentury,everytownandvillag
DietingadvisorDr.RobertAtkinsrecommendseatingadiethighinproteinforthosewhowanttoloseweightandkeepitoff.Th
最新回复
(
0
)