首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2015-08-28
34
问题
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编写如下程序,以期实现上述功能:
Private Sub Command1_Click()
str1 = Trim(Combo1.Text)
flag=0
If str1
= 0 To Combo1.ListCount - 1
If str1 = Combo1.List(i) Then
Combo1.RemoveItem i
Combo1.Text = ""
fl<> "" Then
For i ag=1
End If
Next
If flag=1 Then Combo1.AddItem Combo1.Text
End If
End Sub
程序中存在问题,以下关于程序问题的叙述中,正确的是
选项
A、For循环的循环初值i应该从1开始
B、语句Combo1.RemoveItem i有错误
C、语句Combo1.AddItem Combo1.Text有错,Combo1.Text的内容已存在于组合框中
D、应把程序倒数第3行中的If flag=1 改为 If flag=0
答案
D
解析
组合框的ListCount从0开始;RemoveItem和AddItem后面跟的是索引。根据题意,在没有相同列表项时需要添加,所以语句应该为flag = 0。选D)。
转载请注明原文地址:https://kaotiyun.com/show/ldQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
下面不属于软件工程的3个要素的是______。
窗体上有名称为Text1、Text2的两个文本框,和一个由3个单选按钮构成的控件数组Opfion1,如图1所示。程序运行后,如果单击某个单选按钮,则执行Text1中数值与该单选按钮所对应的运算(乘1、乘10或乘100),并将结果显示在Text2中,如图2所
在窗体上画一个名称为List1的列表框,一个名称为Label1的标签。列表框中显示若干城市的名称。当单击列表框中的某个城市名时,在标签中显示选中城市的名称。下列能正确实现上述功能的程序是______。
设A="12345678",则表达式Val(Left(A,4)+Mid(A,4,2))的值为______。
如果在立即窗口中执行以下操作(<CR>是回车键):a=8<CR>b=9<CR>printa>b<CR>则输出结果是______。
对话框在关闭之前,不能继续执行应用程序的其他部分,这种对话框属于()。
假定在图片框控件Picture1中装入了一个图形,为了在程序运行时清除该图形,则应使用下列哪种方法()。
不能脱离控件(包括窗体)而独立存在的过程是()。
各种运算符间的优先顺序从高到低是
随机试题
国家与氏族的根本区别何在?
A.Nooneshouldblindhimselftothewell-knownfact.B.Heavyenquirieswitnessthequalityofourproducts.C.Weconfirmcab
下列哪个方剂治疗紫癜血热伤络证作为首选
当分包工程发生安全事故给建设单位造成损失时,关于责任承担的说法,正确的是()。【2011年考试真题】
当一个集团客户授信需求超过一家银行资本余额的15%以上时,应采取风险分散措施。()
(2013年)2013年6月1日,人民法院受理了对甲公司提起的破产申请。根据企业破产法律制度的规定,下列人员中,有资格担任管理人的是()。
运动时的饮水应以_______和_______为原则。
王某系某县国税局的一名公务员,为人热情,也有一定的能力,但工作表现却较差,经常出工不出力。2000年王某在年度考核中被定为不称职,2002年又得到同样的结果。其组织纪律性也较差,经常晚来早走或无故缺勤,仅2000年他就连续泡了15天的病假,还有1个多星期无
举例说明语言的各级结构。
A、Abatcaughttheinsectinmidairandateit.B、Dolphin’sclickingsoundsbouncedoffthefishandbacktoit.C、Apersonhear
最新回复
(
0
)