首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2015-10-23
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/oHLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件execise59.vbp及窗体文件execise59.frm。在窗体上有两个命令按钮,名称分别为Cmd1和Cmd2,标题为“添加”和“清除”;一个文本框,名称为Text1,程序运行前,文本框的编辑区为空白;一个列表框,名称为L
一个变量未被显式定义,末尾没有类型说明符,则该变量的隐含类型是______类型。
在运行程序时,在程序代码中改变文本框的Text属性值,或在文本框中输入新的内容,相应会触发()事件。
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
有一个事件过程,其功能是:从已存在于磁盘上的顺序文件NM1.txt中读取数据,计算读出数据的平方值,将该数据及其平方值存入新的顺序文件NM2.txt中。请填空。PrivateSubForm_Click()DimxAsSingle,yAs
下列叙述中,不符合良好程序设计风格要求的是
当一个对象(如窗体或图片框)被移动或改变大小之后,或当一个覆盖该对象的窗体被移开之后,如果要保持该对象上所画图形的完整性,可以选择触发()事件来完成图形的重画工作。
在面向对象方法中,类之间共享属性和方法的机制称为______。
设A=2,B=-2,则表达式A/2+1>B+5OrB*(-2)=6的值是______。
随机试题
男性,40岁,高血压病11年来经治疗。近半年来血压显著升高(180~170/130~120mmHg),近1个月来出现尿毒症,符合忠者肾脏病变的是
根据购买目的的不同,房地产市场分为自用市场和()。
水利水电工程施工中,固体废物的处置应包括()的处置。
东大公司为增值税一般纳税人,适用增值税税率为17%;该公司原材料采用计划成本法进行日常核算,原材料只有甲材料并主要用于生产丁产品。2014年3月1日,甲材料单位计划成本为150元/千克,计划成本总额为300000元,材料成本差异为6000元(超支)。
压力测试至少应包括()
己公司现有生产线已满负荷运转,鉴于其产品在市场上供不应求,公司准备购置一条生产线,公司及生产线的相关资料如下:资料一:己公司生产线的购置有两个方案可供选择:A方案生产线的购买成本为7200万元,预计使用6年,采用直线法计提折旧,预计净残值率为10%。生
作为曾经的媒介大亨,报纸的影响力已经_______,互联网、手机的普及,让现代人获取信息的方式发生了_______的变化,报纸媒体的阅读群体日益萎缩,新媒体留给报纸媒体的发展空间已经越来越小。填入画横线部分最恰当的一项是:
下列叙述中,正确的是()。
Whatareyouropinionsabouttheadvantagesanddisadvantagesof"fastfood"and"traditionalfood"?Doyouthinktheycanc
EightThingsSuccessfulPeopleDoDifferentlyWhyhaveyoubeensosuccessfulinreachingsomeofyourgoals,butnotothers
最新回复
(
0
)