首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单机命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单机命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2017-06-21
37
问题
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单机命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编写如下程序,以期实现上述功能:
Private Sub Command1_Click()
strl=Trim(Combo1.Text):flag=0
If strl<>""Then
For i=0 To Combol.ListCount-1
If str1=Combo1.List(i)Then
Combol.RemoveItem i:Combol.Text="":flag=1
End If
Next
If flag=1 Then
Combo1.AddItem Combo1.Text
End If
End Sub
程序中存在问题,以下关于程序问题的叙述中,正确的是
选项
A、For循环的循环初值i应该从1开始
B、语句Combol.RemoveItem i有错误
C、语句Combol.AddItem Combol.Text有错,Combol.Text的内容已存在于组合框中
D、应把程序倒数第3行中的If flag=1改为If flag=0
答案
D
解析
本题中首先用一个循环遍历组合框的所有列表项,依次取出每一个列表项与str1进行比较,若相同则删除该项,将flag置为1,否则flag为0;循环结束后如果flag的值为0则说明没有任何一个现有的列表项与str1相同,需要将str1添加到组合框中,否则不需添加。
转载请注明原文地址:https://kaotiyun.com/show/wXGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在结构化程序设计中,模块划分的原则是
在窗体上有一个名称为Command1的命令按钮和一个名称为Text1的文本框。程序运行后,Command1为禁用(灰色),此时如果在文本框中输入字符,则命令按钮Command1变为可用。请填空。PrivateSubForm_Load()Comman
任何控件都具有()属性。
程序运行时,向图片框P1中加载“C:\WINDOWS\Car.bmp”图像文件,应使用()。
在参数传递过程中,使用关键字来修饰参数,可以使之按值传递,此关键字是()
在程序运行时,可以通过______方法来移动滚动条的位置。
在窗体上有—今名为Cd1的通用对话框,为了在运行程序时打开保存文件对话框,则在程序中应使用的语句是______。
假定程序中有以下语句:_______。answer=MsgBox("Stringl",,"String2","String3",2)执行该语句后,将显示一个信息框,此时如果单击“确定”按钮,则answer的值为:_______。
DefSnga定义的变量a是______类型的变量。
窗体上有1个名称为Textl的文本框;1个名称为Timerl的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timerl的事件过程如下:PrivateSubTimerlTliner()StaticflagAs
随机试题
Thesizeoftheaudience,______wehadexpected,waswelloveronethousand.
A.9%B.18%C.27%D.46%E.37%按新九分法计算双上肢表面积是
酶促反应具有极高效率的原因是
甲公司是一家上市公司,注册资本1亿元。甲公司最近3个会计年度连续盈利,最近3年公司实现的年均可分配利润达到3000万元,2014年和2015年均没有以任何形式向股东分配利润。2017年2月1日,在公司股东大会上,董事会提交了如下方案:(1)增选公司董事
信息技术与课程整合的模式多种多样,下面()不属于创新型模式。
2003年教育部颁布的《普通高中课程方案(实验)》规定,我国普通高中课程改革由学习领域、科目和模块三个层次构成,这属于()
作业在系统中存在与否的惟一标志是________。
TestshaveconfirmedthatfourpeopleinWisconsincontractedthemonkeypoxvirusaftercomingintoclosecontactwithpetprair
ENGLAND’SECONOMYINTHE16THCENTURY(1)Inthelasthalfofthe16thcenturyEnglandemergedasacommercialandmanufactu
UnderstandingTypesofPoemsI.EpicpoemsA.Definition:—anarrativeconcentratingon【T1】______andeventsthataresignificant
最新回复
(
0
)