首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:Private Sub Command1_Click() Dim n%
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:Private Sub Command1_Click() Dim n%
admin
2020-06-30
50
问题
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:Private Sub Command1_Click()
Dim n%,k%
n=Len(Text1.Text)
For k=0 To Listl.ListCount-1
If Left(List1.List(k),n)=Text1.Text Then
List1.RemoveItem k
End If
Next k
End Sub
在调试时发现,如输入"陈",可以正确删除所有姓"陈"的项目,但输入"刘",则只删除了"刘邦"、"刘备"2项,结果如图2所示。这说明程序不能适应所有情况,需要修改。正确的修改方案是把For k=0 To List1.ListCount-1改为( )。
选项
A、For k=List1.ListCount-1 To 0 Step-1
B、For k=0 To List1.ListCount
C、For k=1 To List1.ListCount-1
D、For k=1 To List1.ListCount
答案
A
解析
错误原因:每一次删除列表框满足项,列表框的项目数目就会相应地减少,所以就出现了漏删内容,如果把循环变量k改成从List1.ListCout-1到0,从最后一个项目往第一个项目查找,满足条件就删除该项目,从而不会出现遗漏现象,所以正确答案为A。
转载请注明原文地址:https://kaotiyun.com/show/iEHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有工程文件sjt5.vbp,窗体上有两个标题分别是“读数据”和“统计”的命令按钮,请添加一个名称为Label1、标题为“回文的个数为”的标签和一个名称为Text1,初始值为空的文本框,如图3-87所示。程序功能如下:①单击“读
设a=4,b=5,c=6,执行语句Printa
在软件开发中,需求分析阶段产生的主要文档是()。
以下关于通用对话框的叙述中,错误的是( )。
以下声明数组和给数组赋值的语句中,正确的是()。
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
线性表常采用的两种存储结构是()。
算法的空间复杂度是指()。
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。Priva
随机试题
我国实行对外开放是()
在Windows7文件夹窗口中共有65个文件,其中有30个被选定,按组合键Ctrl+A后,被选定的文件个数是()
对放射治疗最敏感的眼睑恶性肿瘤是
全科医疗与专科医疗的区别不包括
妊娠20周后胎盘全部或部分附着于子宫下段或覆盖于子宫内口处,位置低于胎儿先露部,称前置胎盘。()
(2007年考试真题)某企业采用月末一次加权平均计算发出原材料的成本。2007年2月1日,甲材料结存200公斤,每公斤实际成本为100元;2月10日购入甲材料300公斤,每公斤实际成本为110元;2月25日发出甲材料400公斤。2月末,甲材料的库存余额为(
据海关统计,2010年1至11月,我国进出口总值26772.8亿美元,比去年同期(下同)增长36.3%。其中出口14238.5亿美元,增长33%;进口12534.3亿美元,增长40.3%。在出口商品中,1至11月,我国机电产品出口8427.4亿美元,增长3
铝既能溶于酸,又能溶于碱,它是人体维持正常运转所需的微量元素。据实验表明,红烧肉在铝锅里存放一夜。铝在肉中的含量每公斤可高达120毫克至250毫克。但人体吸收铝元素后很难再从体内排出。容易造成早衰和老年痴呆症。据此,可得出的结论是:
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
AlltherecentnewsonAIDSisbad.ThedeathofRockRudsonlastyearraisedpublicconcernabouttheepidemicalmosttothepo
最新回复
(
0
)