首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2015-06-30
51
问题
窗体上有一个名称为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/2MQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上添加一个命令按钮,名为Command1,其单击事件中有如下程序段,则事件过程执行后,文本框中输出()。Fori=1To4Forj=1To3x=3Fork=1T
下列程序段的运行结果是()。Subsele()DimnAsIntegeri=21:n=3DoWhilei>ni=i-nLoopPrin
下列程序的运行结果是()。PrivateSubCommandl_Click()a=1.5b=1.5Callfun(a,B)Printa,bEndSubPrivateSubfun(x,y)x=
在使用打印直接输出信息时,下列哪个属性或方法实现了使文件结束打印()。
假定程序中有以下语句:answer=MsgBox("String1",,"String2","String31",2)执行该语句后,将显示一个信息框,此时如果单击“确定”按钮,则answer的值为______。
在窗体上画一个命令按钮(名称为Command1),然后编写如下事件过程:PrivateSubCommand1_Click()DimbAsIntegerb=b+1EndSub运行程序,三次单
在窗体中添加一个命令按钮(其Name属性为Command1),然后编写如下代码:OptionBase1PrivateSubCommand1_Click()Dimaa=Array(2,4,6,8)
某算法的空间花费s(n)=100nlog2n+0.5logn+1000n+2000,其空间复杂度为______。
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(aAsInteger,bAsInteger)Whilea>ba=a-bWendfun=aEndFunction在调试时发现函数是错误的。为使函数
使用PublicConst语句声明一个全局的符号常量时,该语句应放在______。
随机试题
要表达随着年龄变化,患病水平的变化情况,宜绘制
照片灰雾产生的因素不包括
下列情况引起的暂停施工,为发包人的责任的有()。
申请人逾期不起诉又不履行政复议决定的,或者不履行最终裁决的行政复议决定的,以下说法中正确的是()。
_________于1903年出版了_________。此书的出版被认为是教育心理学体系的创始,标志着教育心理学成为一门独立的学科。
下图是Word所制作文档的一部分,其中剪贴画是“青蛙”的文字环绕方式是()
用微波炉加热食物时不能用金属器皿盛装食物,是因为()。
根据《中共中央关于加强党的政治建设的意见》,加强党的政治建设,目的是:①坚定政治信仰②强化政治领导③提高政治能力④净化政治生态⑤实现全党团结统一、行动一致
Nowhegoestoschoolonhisnewbike.Nowhe______hisnewbiketogotoschool.
______wasformerlythechiefsourceofexecutivepowerinthekingdomofBritain.
最新回复
(
0
)