首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框,一个名称为Commandl的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combo1的组合框,一个名称为Commandl的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2016-06-23
62
问题
窗体上有一个名称为Combo1的组合框,一个名称为Commandl的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编写如下程序,以期实现上述功能:
Private Sub Command1_Click()
str1=Trim(Combo1.Text)
flag=O
If str1< >""Then
For i=0 To Combo1.ListCount-1
If str1=Combo1.List(i) Then
Combo1.RemoveItem i
Combo1.Text=""
flag=1
End If
Next
If flag=1 Then Combo1.Addhem
Combo1.Text
End If
End Sub
程序中存在问题,以下关于程序问题的叙述中,正确的是
选项
A、For循环的循环初值i应该从1开始
B、语句Combo1.Removeltem i有错误
C、语句Combo1.Addltem Combo1.Text有错,Combo1.Text的内容已存在于组合框中
D、应把程序倒数第3行中的If flag=1改为If flag=0
答案
D
解析
组合框的LastCount从0开始;RemoveItem和AddItem后面跟的是索引。根据题意,在没有相同列表项时需要添加,所以语句应该为flag=0。选D。
转载请注明原文地址:https://kaotiyun.com/show/1vLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在运行程序时,在文本框中输入新的内容,或在程序代码中改变Text的属性值,相应会触发到()事件。
下列程序段的执行结果为()。A=0:B=1A=A+B:B=A+B:PrintA:BA=A+B:B=A+B:PrintA:BA=A+B:B=A+B:PrintA:B
以下关系表达式中,其值为假的是
在运行阶段,要在文本框Text1获得焦点时选中文本框中所有内容,对应的事件过程是()
下列哪一项使图像(Image)控件中的图像自动适宜控件的大小
定义过程语句中的〈参数表列〉可以是()。
以下叙述中,错误的是()。
下列叙述中正确的是()。
在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。当改变当前驱动器时,目录列表框应该与之同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是()。
__________________的目的是分析数据问内在语义关联,在此基础上建立一个数据的抽象模型。
随机试题
甲在乙公司办理了手机通讯服务,业务单约定:如甲方(甲)预付费使用完毕而未及时补交款项,乙方(乙公司)有权暂停甲方的通讯服务,由此造成损失,乙方概不担责。甲预付了费用,1年后发现所用手机被停机,经查询方得知公司有“话费有效期满暂停服务”的规定,此时账户尚有余
中介体菌毛
既能减轻登记总账的工作量,又便于了解账户对应关系和查对账目的账务处理程序是()。
对各项财产物资的盘点结果,企业编制并据以调整账面记录的原始凭证的是()。
衡量深化收入分配制度改革最终成效的客观标准是形成()的分配格局。
下列事项发生后,需要进行局部财产清查的有()。
当教师进行说服时,应当只提出正面材料的是()(济宁高新)
左边给定的是纸盒的外表面,下列哪一项能由它折叠而成?()
Theaveragepersonseestensofthousandsofimagesaday—imagesontelevision,innewspapersandmagazines,andonthesidesof
Canyouimaginewhatagirlwilllooklike______shecomesacrossaratinherroom?
最新回复
(
0
)