首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:Private Sub Command1_Click() Dim n%
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:Private Sub Command1_Click() Dim n%
admin
2018-09-19
57
问题
窗体如图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/tnFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有如下程序代码:PrivateSubForm_Click()DimiAsInteger,nAsIntegerFori=0To30i=i+3n=n+1
(1)在名称为Form1的窗体上添加一个水平滚动条,其名称为HScroll1,然后在属性窗口中设置窗体和滚动条的属性,实现如下功能:①窗体标题为“设置滚动条属性”。②滚动条所能表示的最大值和最小值分别为200和0。③程序运行后
窗体上有一个名称为Timer1的计时器控件,一个名称为Shape1的形状控件,其Shape属性值为3(Circle)。编写程序如下:PrivateSubForm_Load() Shape1.Top=0 Timer1.Interval=100
(1)在名称为Form1的窗体上添加一个名称为Shapel的形状控件,要求在属性窗口中将其形状设置为椭圆,其短轴(垂直方向)、长轴(水平方向)的长度分别为800、1600。把窗体的标题改为“Shape控件”,窗体上无最大化、最小化按钮。程序运行后的窗体如图
窗体上有一个名称为Combo1的组合框,为了引用Combo1中最后一个列表项,应使用的表达式是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
设某二叉树的前序序列为ABC,中序序列为CBA,则该二叉树的后序序列为
一棵二叉树中共有80个叶子节点与70个度为1的节点,则该二叉树中的总节点数为()。
下面不属于软件工程过程的4种基本活动
随机试题
胆管损伤的处理应根据发现的时间、损伤程度、周围组织的炎症情况、患者全身情况尤其肝脏功能而采取恰当手术方式,特别强调的是________处理最为重要。
下列哪项不是月经先期的病因()
第四系中更新统冲积和湖积混合土层用地层和成因的符号表示正确的是哪一项?
适用于竞争性谈判方式选聘咨询单位的咨询服务项目有()
某私营企业老板郑某因要到外地洽谈一笔生意,打电话给本地新桥旅行社,需订往返机票5张及当地四星级饭店3间房,同时请旅行社报一个价格。新桥旅行社根据郑某的要求立即进行操作,待报价出来后就与郑某联系,偏巧郑某有事外出,于是就和秘书林小姐商定,明天请林小姐给个确认
埃里克森的心理社会发展理论认为,儿童人格的发展是一个逐渐形成的过程,必须经历八个顺序不变的阶段,0—1.5岁的幼儿处于()时期,该阶段的发展任务是发展对周围世界,尤其是对社会环境的基本态度。
下列说法正确的是()。
行政强制执行的方式包括()。
A.tounderstandthemB.tothinkaboutC.notaccenteliminationD.givethemthemosttroubleA.identifywhichspecificareas
BytheendoftheMiddleAgesthetechnologicalsystemscalledcitieshadlongsincebecomeacentralfeatureofWesternlife.I
最新回复
(
0
)