首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2015-10-23
52
问题
窗体上有一个名称为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://www.kaotiyun.com/show/oHLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件execise59.vbp及窗体文件execise59.frm。在窗体上有两个命令按钮,名称分别为Cmd1和Cmd2,标题为“添加”和“清除”;一个文本框,名称为Text1,程序运行前,文本框的编辑区为空白;一个列表框,名称为L
在窗体上画一个命令按钮(其名称为Command1),然后编写如下代码:PrivateSubCommand1_Click()Dimaa=Array(1,2,3,4)i=3:i=1DoWhilei>
语句PrintSgn(-6^2)+Abs(-6^2)+Int(-6^2)的输出结果是()。
在VisualBasic集成环境的设计模式下,用鼠标双击窗体上的某个控件打开的窗口是()。
使用CommonDialog控件的()方法,可显示“打印”对话框。
表示滚动条控件取值范围最大值的属性是()。
新建一个工程,内有两个窗体,窗体Form1上有一个命令按钮Command1,单击该按钮,Form1窗体消失,显示Form2窗体,程序如下,请填空。PrivateSubCommand1_Click()Form1.HideForm2.【】
Label控件中内容能垂直方向变化而宽度保持不变则应设置()属性。
下面关于对象概念的描述中,错误的是
在结构化程序设计中,模块划分的原则是
随机试题
对于肾病综合征患儿,应给予【】
刑事裁定书包含哪几种?
急性胰腺炎时,尿淀粉酶急性胰腺炎时,血清脂肪酶
患者,女,66岁。行喉癌切除术后2周,鼻饲饮食。若患者进行饮食训练,首先进行吞咽的食物是
某市某区公安分局认定赵某有嫖娼行为,对其处以拘留15天,罚款3000元。赵某不服申请复议,市公安局维持了原处罚决定。赵某提起行政诉讼。在第一审程序中,原处罚机关认定赵某有介绍嫖娼行为,将原处罚决定变更为罚款1000元。赵某对改变后的处罚决定仍不服。下列说法
在用划线更正法进行更正时,对于错误数字的处理是()。
下列关于证券经纪业务的表述中,正确的有( )。
L型矩阵图是由()配置组成的矩形图。
兼容性测试是指______。A)针对软件对其运行环境的依赖进行测试,以验证软件是否能够在所有期望的环境中运行B)测试本款软件与其他应用软件是否能在同一操作系统下同时执行C)检测软件与其他软件是否能正常进行信息的交流和传递D)以上都不对
Inarecentsurvey,GarberandHoltzconcludedthattheaveragehalf-hourchildren’stelevisionshowcontains47violentacts.
最新回复
(
0
)