首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
admin
2015-08-28
41
问题
窗体上有一个名称为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/SeQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名为Commandl的命令按钮,并有下面的程序:PrivateSubCommand1_Click()Dimart(5)AsIntegerFork=1TO5arr(k)=kNextkprogart()Fork=1
某人编写了下面的程序,希望能把Textl文本框中的内容写到out.txt文件中PrivateSubCommandl_Click()Open“out.txt”ForOutputAs#2Print“Text1”Close#2End
设窗体上有一个通用对话框控件CD1,希望在执行下面程序时,打开如图所示的文件对话框PrivateSubCommand1_Click()CDl.DialogTitle=“打开文件”CDl.InitDir=“C:\”CDl.Filter=“所有文件
窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序PrivateSubCommand1_click()Dim11IfTextl.Text”123456”Thenn=n+1print“口夸输入错误”&n&次”End
(1)考生文件夹下有一个工程文件sj3.vbp。程序的功能是:通过键盘向文本框中输入数字,如果输入的是非数字字符,则提示输入错误,且文本框中不显示输入的字符。单击名称为Commandl、标题为“添加”的命令按钮,则将文本框中的数字添加到名称为Comb01的
(1)在Forml窗体上绘制一个名称为Textl的文本框,然后建立一个主菜单,标题为“操作”,名称为Op。并为该菜单建两个子菜单,其标题分别为“显示”和“清除”,名称分别为Dis和Clea。编写适当的事件过程,要求程序运行后,如果单击“操作”菜单中的“显示
打开考生文件夹下的sj5.vbp,在名称为Forml的窗体上建立两个命令按钮,名称分别为Commandl和Command2,命令按钮上分别显示“输入”和“结果”(如图15—7所示)。程序运行时单击“输入”按钮,输入6个数放人数组a中,单击“结果”则把数组a
(1)在窗体上有一个名为Labell的标签控件和三个单选按钮,均没有标题,请利用“属性”窗口为单选按钮依次添加标题“汉语”、“英语”、“德语”;再添加一个标题为“输出”的命令按钮,如图45—3所示。程序的功能是:运行时,如果选中一个单选按钮后,单击“输出”
(1)考生文件夹下的工程文件sjl3.vbp中有一个菜单、两个标签和两个文本框。程序运行时,用鼠标右键单击窗体会弹出一个弹出式菜单(如图1-213所示)。当选中“计算100以内自然数之和”菜单项时,将计算100以内自然数之和并放入Textl中;当选中“计算
树中度为零的结点称为______。
随机试题
某市所属甲、乙、丙三个县,市中心支库于12月1日收到所属各县支库报解各县预算收入,其中,甲县报解预算收入500000元,上解给市60%,计300000元;乙县报解收入200000元,上解给市50%,计100000元;丙县报解收入300000元;上解给市50
A.利水渗湿,健脾止泻B.利尿通淋,渗湿止泻C.化湿行气,温中止泻D.清热解毒,燥湿止泻E.利水通淋,通经活血
关于公司资本制度,西方国家公司法主要有()三种不同的规定。
一个企业一旦选择了某种类型的财务管理体制就应一贯执行,不能改变。()
2015年9月,甲、乙、丙、丁设立了A普通合伙企业。为提高企业运作效率,经全体合伙人商议决定,委托甲单独执行合伙企业事务,乙、丙、丁不参加执行合伙企业事务。2016年2月,乙与丙达成协议,将其在合伙企业中的全部财产份额转让给丙。随后通知甲、丁,但丁表示不同
2017年8月1日,A公司根据其与B公司签订的买卖合同,以B公司为收款人签发了一张付款人为甲银行,金额为100万元,到期日为2017年9月17日的银行承兑汇票。甲银行对该汇票予以承兑。B公司收到该汇票后,未履约发货,但将该票据背书转让给C公司,C公司遂即
Druguseisrisingdramaticallyamongthenation’syouthafteradecadeofdecline.From1993to1994,marijuanauseamongyoung
下面哪个属性肯定不是框架控件的属性()。
TheDeepSea1andJiaolongwillstarttheirfirstglobalscientificvoyageinthefirsthalfof2019.
【S1】【S9】
最新回复
(
0
)