首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2015-10-23
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://jikaoti.com/ti/TSJ0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
请阅读程序:SubsubP(b()AsInteger)Fori=1To4b(i)=2*iNextiEndSubPrivateSubCommand1_Click()Di
图像框和图片框在使用时的不同之处是()。
设计软件结构是在软件生命周期的()。
一元二次方程ax2+bx+c=0有实根的条件是a≠0,并且b2-4ac≥O,表示该条件的布尔表达式是______。
下面的属性中,用于自动调整图像框中图形内容的大小的是
按"先进后出"原则组织数据的数据结构是【】。
关于VisualBasic"方法"的概念错误的是
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
表达式Str(Len("123"))+Str(77.7)的值是()。
各种运算符间的优先顺序从高到低是
随机试题
设数集S={1+nsin|n∈N+},求supS.infS.
已知事件A与B互斥,且P(A)=0.5,P(B)=0.4,则P(A+B)=()
通过内囊后肢的纤维柬有()
施工组织设计中的技术经济指标用于衡量( )。
计算机网络的特点是共享计算机硬件、软件及数据等资源。()
按照《中华人民共和国证券投资基金法》和其他相关法规的规定,基金财产不得用于的投资或活动包括()。Ⅰ.承销证券Ⅱ.从事承担有限责任的投资Ⅲ.从事内幕交易、操纵证券交易价格及其他不正当的证券交易活动Ⅳ.买卖其基金管理人、基金托管人发行的股票或者
下列电池中能充电的有()。
【皮洛士战争】南京大学1996年世界古代中世纪史真题
已经为演示文稿设置了动画效果,现希望保留动画效果设置参数,但在播放时没有动画效果,则可通过选择()菜单项来完成这项工作。A.动画预览B.预设动画C.设置放映方式D.动作设置
Thefamilyisasocialinstitution.Theimportanceofthefamilyinanindividual’slifeusuallydependsonthesizeofthesoci
最新回复
(
0
)