首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件Bjt3.vbp,请在窗体上添加两个单选按钮(名称分别为Option1和Option2,标题分别为“添加项目”和“删除项目”),一个列表框(名称为List1)和一个文本框(名称为Text1),如图1所示。编写窗体的Clic
(1)在考生文件夹下有一个工程文件Bjt3.vbp,请在窗体上添加两个单选按钮(名称分别为Option1和Option2,标题分别为“添加项目”和“删除项目”),一个列表框(名称为List1)和一个文本框(名称为Text1),如图1所示。编写窗体的Clic
admin
2015-06-30
63
问题
(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://kaotiyun.com/show/Q8Qp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
启动VisualBasic中,用鼠标右键单击窗体时所显示的菜单是()
有如下程序:PrivateSubCommandl_Cick()a=10:b=50RemPrinta;bPrintblaPrinta;bEndSub运行后,单击命令按钮后的输出结果是
下列叙述中,正确的是()
以下语句错误的是:______。
下面程序是用来打印九九乘法表的,请填空。PrivateSubForm_Click()DimflagAsInteger,iAsInteger,jAsInteger,Str1$Str1=“”
下列说法错误的是
执行下面的程序段后,变量c的值为a=14b=30SelectCaseb\10Case0c=a*10+bCase1To9
以下说法不正确的是
表达式(3/2+1)*(5/2+2)的值是
表达式5Mod3+3\5*2的值是
随机试题
一个完整渺媒体系统由多媒体硬件和多媒体软件两部分构成。()
有中国特色社会主义文化建设的根本是()
男性,55岁。间断水肿1年,加重半个月,伴气短、纳差2天入院。查体:BP150/90mmHg,心肺检查未见异常,腹软,肝脾肋下未触及,双下肢凹陷性水肿(++)。化验尿:蛋白(++++),尿糖(±),尿沉渣镜检RBC0~2个/HP。B超双肾静脉主干有血
ADR监测以下列何项的问世而宣告诞生
A.SCL-90B.MMPIC.PANSSD.WAISE.HamiltonRatingScaleforDepression用于评定不同类型精神分裂症患者症状存在与否及其严重程度
A、水提醇沉法B、醇提水沉法C、醇提醚沉法D、铅盐沉淀法E、酸提碱沉法从植物药材乙醇提取液中使苷类沉淀析出而脂溶性杂质可存留在母液中的方法为
工程预付款的数量取决于( )。
根据材料回答以下问题万先生一家的每月平均支出为:家用固定电话费100元,万先生手机费500元,万太太手机费130元,上网费360元,水电费300元,购买日常生活用品开支约300元,交通开支约2500元,此外,每月寄给万先生父母1000元,万太太父母100
Duringthe1980s,unemploymentandunderemploymentinsomecountrieswasashighas90percent.Somecountriesdidnot【21】_____
TheAmericaneconomicsystemisorganizedaroundabasicallyprivate-enterprise,market-orientedeconomyinwhichconsumerslarg
最新回复
(
0
)