首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2018-05-08
32
问题
窗体上有一个名称为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/ycGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个列表框和一个文本框,编写如下两个事件过程:PrivateSubForm_Load()List1.Addltem"北京"List1.Addltem"天津"List1.Addltem
以下可以作为VisualBasic变量名的是()。
窗体上有Text1、Text2两个文本框及一个命令按钮Command1,编写下列程序DimyAsIntegerPrivateSubCommand1_Click()DimxAsIntegerx=2Text1.Text=Fun
编写如下事件过程:PrivateSubFormKeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)EndSubPr
在窗体中添加一个列表框(listBox1)和一个命令按钮,并编写如下代码:PrivateSubCommand1_Click()DimEntry,I,MsgMsg="ChooseOktoadd100itemsto
关于菜单设计,下列叙述中错误的是()。
若将变量TestDate声明为Date类型,则下列为变量TestDate赋值的语句中正确的是()。
设a=5,b=6,c=7,d=8,执行下列语句后,x的值为()。x=IIf((a>b)And(c>d),10,20)
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
随机试题
肛门坐浴的水温是
金瓷冠唇侧肩台的宽度一般为金瓷冠唇侧牙体磨除厚度一般为
克罗恩病病变多位于
单室模型静脉注射给药血药浓度时间关系式是单室模型静脉滴注给药,达稳态前停止滴注给药的血药浓度时间关系式是
关于不同类型项目的参与范围和参与程度,下列表述正确的有( )。
案例某时间某炼油厂油品分厂罐区发生爆炸,引起310号油罐燃烧,造成2人死亡,直接经济损失约39万元,事故当日13时许,某炼油厂油品分厂半成品车间工人黄某在当班期间,发现310号油罐油面高度已达14.21m。接近警戒高度14.30m。黄某马上向
始建于7世纪的布达拉宫是举世闻名的()。
小张是一个音乐发烧友,他认为网络中下载的MP3音乐质量都不高,想要从CD唱片中获取需要的音乐到电脑中,请问他可以采用哪种方法?()
下列选项中,属于腿部肌肉的是()。
A(75)infectedcomputermayloseitsdata.
最新回复
(
0
)