首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2015-10-23
33
问题
窗体上有一个名称为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全国计算机二级
相关试题推荐
要从自定义对话框Form2中退出,可以在该对话框的“退出”按钮Click事件过程使用()语句。
通过InputBox函数可以产生输入对话框。若执行下列语句:st$=InputBox("请输入字符串","字符串对话框","字符串")运行程序,用户输入完毕并单击“确定”按钮后,st$变量的内容为()。
有下列两个过程:SubS1(ByValxAsInteger,ByValyAsInteger)DimtAsIntegert=xx=yy=tEndSubSubS2(xAsInteger,yAsInteger)Di
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
设已打开5个文件,文件号为1,2,3,4,5。要关闭所有文件,以下语句正确的是
关于VisualBasic"方法"的概念错误的是
双击窗体中的对象后,VisualBasic将显示的窗口是
执行以下程序段后,变量c$的值为()。S$="VisualBasicProgramming"b$="Quick"c$=b$&UCase(Mid$(a$,7,6))&Right$(a$,12)
当把框架的什么属性设置为False时,其标题会变灰,框架中所有的对象均被屏蔽
设A=2,B=-2,则表达式A/2+1>B+5OrB*(-2)=6的值是______。
随机试题
膀胱癌的早期临床症状是
下列哪项不是热疗法的应用目的()。
坐骨神经的损伤对下肢功能影响较大,以下对坐骨神经损伤的描述,错误的是
下列关于建设工程返修的表述,错误的是()。
甲打算卖房,问乙是否愿买,乙一向迷信,就跟甲说:“如果明天早上7点你家屋顶上来了喜鹊,我就出10万块钱买你的房子。”甲表示同意。根据规定,该民事法律行为属于()。
反映商业银行一定时期内资产、负债和所有者权益各项目增减变化的报表是()。
企业文化的核心就是以人为本的价值观,具体来说就是尊重人,服务人,发展人。尊重人,就是对人平等,关心,理解,宽容;服务人,就是为人提供周到细致的服务,提供各种保护和保障举措;发展人,就是因应人的现实需求和目标需要,实现人的各种权益和利益。根据上述定义
A、 B、 C、 D、 C四个直角处分别是黑、白、白、黑四个小球,据此排除A、D;B项四个三角形不全等,排除;C项可以由原图分成四部分并通过平移得到。
毛泽东把马克思列宁主义和中国革命的关系,比喻成“箭”和“靶”的关系,马克思列宁主义之箭,必须用于去射中国革命之靶。这就要求我们做到
美国等一些西方国家进行大选,下列对资本主义国家的选举,说法正确的有()
最新回复
(
0
)