首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combol的组合框,一个名称为Commandl的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combol的组合框,一个名称为Commandl的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2019-04-29
31
问题
窗体上有一个名称为Combol的组合框,一个名称为Commandl的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编写如下程序,以期实现上述功能:
Private Sub Commandl_Click()
strl=Trim(Comb01.Text):flag=0
Ifstrl<>""Then
For i=0 To Combo1.ListCount一1
If strl=Combo1.List(i)Then
Combo1.Removeltem i:Combo1.Text=””:flag=1
End If
Next
If flag=1 Then
Combo 1.AddItem Combo 1.Text
End If
End Sub
程序中存在问题,以下关于程序问题的叙述中,正确的是
选项
A、For循环的循环初值i应该从1开始
B、语句Combo1.Removeltem i有错误
C、语句Combo1.Addltem Combo1.Text有错,Combo1.Text的内容已存在于组合框中
D、应把程序倒数第3行中的Ifflag=1改为lf flag=0
答案
D
解析
本题中首先用一个循环遍历组合框的所有列表项,依次取出每一个列表项与strl进行比较,若相同则删除该项,将flag置为1,否则flag为0:循环结束后如果flag的值为0则说明没有任何一个现有的列表项与strl相同,需要将strl添加到组合框中,否则不需添加。
转载请注明原文地址:https://kaotiyun.com/show/SGUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上画一个文本框,名称为Text1;再建立一个下拉菜单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分别为Show和Hide,标题分别为
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上画一个标签,名称为L1,标题为“业余爱好”,再画一个名称为Ch1的复选框数组,含三个复选框,它们的Index属性分别为0、1、2,标题依次为“体育”
在考生文件夹下有一个工程文件sjt4.vbp,其窗口上有2个名称分别为Command1和Command2,标题分别为“开始查找”和“重新输入”的命令按钮:有2个名称分别为Text1和Text2、初始值均为空的文本框。1)在Text1文本框中输入仅
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1、标题为“电影制作”的窗体上画1个名称为Crab1、初始内容为空的下拉式组合框(可以输入文本)。下拉列表中有“音频效果”、“视频效果”和“视频过渡”3个表项
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_Click()Fori=lTo4X=4Forj=1To3X=3Fork=1to2X
某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False。Functionprime(aAsInteger)AsBooleanDimkAsInteger,isprimeAsBoolean
窗体上命令按钮的事件过程如下:PrivateSubCommandlClick()A=“34”:B=“26”:C=“98”PrintB+C+AEndSub运行程序后,单击命令按钮,输出结果是(
函数过程F1的功能是:如果参数a为奇数,则返回值为1,否则返回值为0。以下能正确实现所述功能的代码的是()。
在属性窗口中把窗体的KeyPreview属性设置为True,然后编写如下两个事件过程:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(
在运行阶段,要在文本框Text1获得焦点时选中文本框中所有内容,如图1所示,对应的事件过程是()。
随机试题
采取()对比实验,有利于消除外来因素的影响,提高实验准确性。
超筋梁的正截面极限承载力取决于()
根据不同的产品市场需求和竞争情况,采取各种灵活多变的定价策略,主要有()等。
不宜采用射水辅助手段沉桩施工的土层是()。
固定收益证券综合电子平台的交易时间为()
按发行方式分类,结构化金融衍生产品可分为()。
下列关于实际执行的重要性水平的说法中,不正确的是()。
近年来,党和政府在公共财政覆盖农村方面做了几件大事:全面取消农业税,免除农村义务教育学杂费,建立新型农村医疗制度,建立新型农村社会养老机制,深受广大农民群众的欢迎,他们称之为“种地不交税,上学不付费,看病不太贵,养老不犯愁”。这些事实,体现了()。
柔性管理是指组织以人为中心,灵活运用各种管理方法,通过影响人的心理,产生良好的管理效果。根据上述定义,以下属于柔性管理的是:
教育行动研究比较适合()采用。
最新回复
(
0
)