首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2015-08-28
35
问题
窗体上有一个名称为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/SeQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在程序运行时,下面的叙述中正确的是
对于循环队列,下列叙述中正确的是
窗体上有一个名为Commandl的命令按钮,并有下面的程序:PrivateSubCommand1_Click()Dimart(5)AsIntegerFork=1TO5arr(k)=kNextkprogart()Fork=1
下面正确使用动态数组的是
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOptionl_Click(IndexAsInteger)EndSub下面关于此过程的参数Index的叙述中正确的是
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序的控件已经设置完毕,要求考生去掉程序中的注释符“’”,把“?”改为正确的内容,以完成下面所描述的功能,存盘时不得改变文件名和文件夹。在窗体上有一个名为Listl的列表框,列表框
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图1-58所示。运行程序,单击“读数据”按钮,文件中的数据被读入字符串变量中并显示在Label2标签中。单击“排序”按钮时,对读入的数据从小到大排序,并将排序结果显示在窗体的Label4控件中。要求:
一棵二叉树第六层(根结点为第一层)的结点数最多【】个。
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下错误的叙述是______。
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
随机试题
消防水带使用后应清洗干净,放置消火栓内。()
TheAmericanCivilWarwasaverysadtimefortheUnitedStates.Thepeopleofthecountryweredividedinto【21】sides:TheNort
慢性肾衰竭高钾血症的治疗措施为
患儿男,3岁,大便日3~4次,泄泻清稀多沫,腹痛肠鸣,舌苔白,脉浮,治疗应首选
【2008】某工业项目厂房主体结构工程的招标文件中规定:采用固定总价合同,每月工程款在下月末支付;工期不得超过12个月,提前竣工奖为30万元/月,在竣工结算时支付。承包商C准备参与该工程的投标。经造价工程师估算,总成本为1000万元,其中材料费占60%。
某企业于2007年1月宣告破产,在以破产财产清偿所欠职工工资及劳动保险费用后,尚存厂房一座,经资产评估部门估价为300万元。该厂房已于2006年6月30日抵押给某商业银行。该企业欠缴2005年度的税款及滞纳金总计450万元,另有100万元的工商行政管理部门
社会主义和谐社会,是一种民主法治、公平正义、诚信友爱、充满活力、安定有序、人与自然和谐相处的社会。下列对于社会主义和谐社会性质的表述,正确的是()。
企业进行短期债券投资的主要目的是()。
传输二进制信号需要(25)的带宽。
•Lookatthenotes.•Someinformationismissing.•Youwillhearamantalkingtosomejournalistsaboutanewproductrange.
最新回复
(
0
)