首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2019-06-20
30
问题
窗体上有一个名称为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://jikaoti.com/ti/ClN0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
能够将组合框Combo1中最后一个数据项删除的语句为
下列关于数据库设计的叙述中,正确的是
下列叙述中,不属于软件需求规格说明书的作用的是()。
下列关于线性表的叙述中,不正确的是()。
表达式12/2\4的值是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
以下关系表达式中,其值为True的是
产生100以内(不含100)2位随机整数的VisualBasic表达式是
随机试题
一患者涂抹某种化妆品后5~7天,再次涂抹时局部出现红肿、水泡,病变边界不清,有灼热感,患处瘙痒,应诊断为
“吐下之余,定无完气”的理论依据是
在适用下列各种审判程序进行审理时,人民法院不能进行调解的是:()
2006年5月,W市具有二级资质的A房地产开发公司,以1200万元取得了10000平方米住宅用地的土地使用权。该地块地上容积率为6,建筑密度为50%。该地块地形平坦、规整、坡度适宜,地质条件良好,不需或只需稍加简单的工程准备措施,就可以进行修建。为筹集建
钻孔灌注桩施工时,造成钻孔塌孔或缩径的主要原因有()等。
某公司一次到货一批进口木材,分属甲(一般贸易合同)、乙(加工贸易合同)两个合同项下,清单简列如下:①胶合板,三种规格,合同甲,海运提单号:A01、A02、A03;②地板条,一种规格,合同甲,海运提单号:A04;③锯材,两种规格,合同
2018年4月6日,甲公司为履行与乙公司的买卖合同,签发一张由本公司承兑的商业汇票交付乙公司,汇票收款人为乙公司。到期日为10月6日,4月14日,乙公司将该汇票背书转让给丙公司,9月8日,丙公司持该汇票向其开户银行Q银行办理贴现,该汇票到期后,Q银行向异地
社会主义核心价值观,从公民个人层面看是()。
下列小组属于支持小组的有()。
4,13,22,31,45,54,( ),( )
最新回复
(
0
)