首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:Private Sub Command1_Click() Dim n%
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:Private Sub Command1_Click() Dim n%
admin
2020-06-30
94
问题
窗体如图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/gmHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下关于事件、事件驱动的叙述中,错误的是( )。
为了在Form_Load事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
以下关于变量作用域的叙述中错误的是( )。
若要把一个窗体从内存中删除,应该使用的方法是
在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生30个0~1000的整数,将其放入一个数组中,然后输出其中的最大值。程序运行后,单击命令按钮(名称为Commandl,标题为“输出最大值”,如图所示),即可求出
以下叙述中,正确的是()。
以下关于变量作用域的叙述中,错误的是
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
在窗体上有一个名称为Drivel的驱动器列表框,一个名称为Dirl的目录列表框,一个名称为Filel的文件列表框,两个名称分别为Label1、Label2的标签(标题分别为空白和“共有文件”)。要使得驱动器列表框与目录列表框、目录列表框与文件列表框同步变化
窗体上有一个菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示。下列说法错误的是()。
随机试题
学生们在课堂上通过教师语言的传授,可以学习到各种课本知识和日常生活常识,并能在以后的生活中加以运用。这种对知识的记忆属于()。
海拔高度、地形等是对生物生长发育起_______作用的生态因子。
静脉血经异常通道进入体循环动脉血中所致发绀常见于
根据企业所得税相关规定,关于企业亏损弥补的说法,正确的有()。
()作为我国国债的担保物。
企业目标是一些基本要素平衡的结果,这些要素包括()。
根据邓小平同志“三个面向”的理论,当前我国教育改革中,把()作为教育改革和发展的基本出发点和归宿点。
某居民小区位于本市郊区外环线边缘,小区内有住户1840户,长住居民5300多人,基本上都是由二十世纪五六十年代支边支农回城的人员、动迁人员和外地入住人员组成。小区人员有三大特点:无业和生活困难的居民多、六十岁以上的老人多以及外来人员多。小区接到上级综合治理
软件工程的出现是由于()。
若已知一汉字的国标码是5E38,则其内码是()。
最新回复
(
0
)