首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2015-08-28
38
问题
窗体上有一个名称为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/3s60FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假定建立了一个工程,该工程包括两个窗体,其名称(Name属性)分别为Form1和Form2,启动窗体为Form1。在Form1上画一个命令按钮Command1,程序运行后,要求当单击该命令按钮时,Form1窗体消失,显示窗体Form2,请将下面的程序补充完
以下关于菜单的叙述中,错误的是______。
在VisualBasic中最基本的对象是______,它是应用程序的基石。
下列______表达式的值是1239。
假定在图片框控件Picture1中装入了一个图形,为了在程序运行时清除该图形,则应使用下列哪种方法()。
下列选项中不属于软件生命周期开发阶段任务的是()。
下列描述中,不是线性表顺序存储结构特征的是()。
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
软件文档是软件工程实施中的重要成分,它不仅是软件开发的各阶段的重要依据,而且影响软件的【】。
各种运算符间的优先顺序从高到低是
随机试题
下肢静脉曲张行大隐静脉高位结扎和剥脱术的绝对禁忌证是
贫血
带下病治疗时宜取下列哪组穴
依据《期货公司董事、监事和高级管理人员任职资格管理办法》的规定,高级管理人员包括( )。
浙江省某市王某某在2014年9月因工作调动出售两套住房,分别取得转让收入120万元和300万元,一套属于普通公寓于2003年5月购入购置价65万元,一套是别墅于2007年12月购置价170万元。则王某某转让上述两套住房应缴纳的营业税税额为()万元。
下列哪些属于无效宣告请求的理由?
习近平总书记说做秘书应做到五不:不自恃、不自负、不自诩、不自卑、不自以为是。谈谈你的看法。
当今世界,科技与文化的融合互动已成为推进文化发展的强大动力,科技创新为当代文化的发展创造了新的文化形态,提高了文化产品的科技含量。作为全国政治中心、文化中心和国际交往中心,北京文化底蕴丰厚,拥有创新人才优势和高新技术优势。因此,当前推动北京文化大发展大繁荣
党的第三个历史决议中提出的“两个确立”是指()。
Wearelookingforwardto(receive)______yourletteragain.
最新回复
(
0
)