首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2019-03-14
66
问题
窗体上有一个名称为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/wZFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称Command1的命令按钮,为了使按回车键与单击该命令按钮的效果相同,需要将该命令按钮的一个属性值设置为True,这个属性是
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为
编写如下程序:PrivateSubCommand1_Click()DimaAsInteger,bAsInteger,cAsIntegerDimnAsInteger,sAsIntegera=1
在数据库设计中,将E-R图转换成关系数据模型的过程属于
下列叙述中正确的是
要想使列表框只允许单选列表项,应设置的属性为( )。
下列排序方法中,最坏情况下比较次数最少的是( )。
某系统总体结构图如下图所示:该系统总体结构图的深度是( )。
阅读程序:PrivateSubForm_Click() x=50 Fori=1To4 y=InputBox("请输入一个整数") y=Val(y) IfyMod5=0Then a=a+y
下面的数写成普通十进制数是()。8.6787E+8
随机试题
桥小脑角区三叉神经瘤与听神经瘤的鉴别要点是
A疏肝利胆B健脾化湿C利湿化浊D逐瘀退黄E清热利湿阳黄的主要治法是
A.真寒假热B.上热下寒C.真实假虚D.因实致虚E.里虚寒证属错杂关系的是()
A.疏风解表,散寒除湿B.疏风解表,清热解毒C.清瘟解毒,泻火通便D.解肌发表,调和营卫E.发汗解表,祛风散寒桂枝合剂的功能是()。
不小心被划伤后,经过治疗伤口逐渐愈合,其创伤伤口收缩的机制是:
会计人员安心本职工作,任劳任怨,不计较个人得失,专心致志地对待会计事业,体现了()会计职业道德的内容。
期货公司应当每半年向公司全体董事提交书面报告,说明净资本等各项风险监管指标的具体情况,该书面报告应当经期货公司()签字确认。
甲公司欲添置一台设备用于生产一种新型产品,经过评估该项目净现值大于0,公司正在研究该项目所需设备应通过自行购置还是租赁取得。有关资料如下:(1)如果自行购置该设备,预计购置成本1500万元。该项固定资产的税法折旧年限为5年,法定残值率为购置成本的5%。
以培养有文化修养和多种才能的政治家和商人为目的的是古代()
在向南方雪灾受灾地区的捐款活动中,某慈善组织收到一笔10000元的匿名捐款,该组织经过调查,发现是甲、乙、丙、丁四个人当中的某一个捐的。慈善组织成员对他们进行求证时,发现他们的说法相互矛盾:甲说:对不起,这钱不是我捐的乙说:我估计这钱肯定是
最新回复
(
0
)