首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2015-06-30
48
问题
窗体上有一个名称为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/8160FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有语句Open"c:\Test.Dat"ForOutputAs#1"则以下叙述错误的是
在窗体上建立一个单选按钮组Option1和一个图片框Picture1,如图所示。当选择不同的单选按钮时,图片框中填充不同的图案,请填写程序的空白处,使程序完整。PrivateSubOption1_Click(______)DimH
在用Open语句打开文件时,如果省略“For方式”,则打开的文件的存取方式是()。
能够获得一个文本框中被选取文本的内容的属性是______。
对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。
执行语句Open"C:\stu.dat"ForInputAs#2之后,系统()
在窗体中添加一个命令按钮(其Name属性为Command1),然后编写如下代码:OptionBase1PrivateSubCommand1_Click()Dimaa=Array(2,4,6,8)
“软件危机”产生的主要原因是______。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
随机试题
以下作品,朝代、作家对应正确的一项是()
男性,29岁。转移性右下腹痛伴发热36小时入院,诊断为急性阑尾炎。入院后腹痛加重,伴有寒战,体温40℃,巩膜轻度黄染,剑突下压痛,右下腹肌紧张,右下腹明显压痛、反跳痛,最可能的诊断是
A.类风湿关节炎伴有脾大、中性粒细胞减少,甚至贫血及血小板减少B.反复口腔溃疡、外阴溃疡、眼虹膜炎、皮肤结节红斑等C.溶血性贫血、血小板减少及急性肾衰竭D.动静脉血栓形成、血小板减少、习惯性流产、血清抗磷脂抗体阳性E.过敏性哮喘、嗜酸性粒细胞增多、
A.大便潜血试验持续阳性B.柏油样黑便C.排便后滴鲜血,血在粪便表面D.白陶土样便E.黏液脓血便细菌性痢疾
居住在黄河市东区的甲诉居住在黄河市南区的乙侵权一案,经黄河市西区法院一审终结,判决乙赔偿甲5万元。乙向该黄河市中级法院提出上诉,二审法院驳回了乙的上诉请求,维持原判。请回答下列各题。
下列关于房地产抵押的一般规定哪些说法是正确的()。
在地质灾害易发区进行工程建设,应在()阶段进行地质灾害危险性评估。
关于轻钢龙骨罩面板施工工艺的说法,正确的有()。
2009年3月份,某企业损益类账户的余额如下:营业收入(贷方)55000元,营业外收入(贷方)5000元,投资收益(贷方)15000元,销售费用(借方)3000元,营业成本(借方)21000元,则该企业3月份的营业利润为()元。
滚动预算按其预算编制和滚动的时间单位不同可分为()。
最新回复
(
0
)