首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体如图所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击“删除”按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能: Private Sub Command1 Click( )
窗体如图所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击“删除”按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能: Private Sub Command1 Click( )
admin
2018-09-29
43
问题
窗体如图所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击“删除”按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:
Private Sub Command1 Click( )
Dim n%,k%
n=Len(Text1.Text)
For k=0 To List1.ListCount-1
If Left(List1.List(k),n)=Text1.Text Then
List1.Removeltem k
EndIf
Nextk
End Sub
在调试时发现,如输入“陈”,可以正确删除所有姓“陈”的项目,但输入“刘”,则只删除了“刘邦”、“刘备”2项,结果如图2所示。这说明程序不能适应所有情况,需要修改。正确的修改方案是把For k=0 To
List1.ListCount-1改为( )。
选项
A、For k=1 To List1.ListCount-1
B、For k=1 To List1.ListCount
C、For k=0 To List1.ListCotmt
D、For k=List1.ListCount-1 To 0 Step-1
答案
D
解析
在程序运行时删除列表框中的项目可以使用Removeltem方法,其语法为:列表框.Removeltem索引号,列表框的属性Listlndex返回当前所选项目的索引号,因此删除列表框选中项目的语句为:List1.RemoveItem List1.ListIndex。列表框的List(Index)属性返回指定索引号的列表项内容,第一个列表项的索引为0而最后一个项骨的索引为ListCount-1,其中,ListCount属性返回列表框中当前的列表项总数。
本题原代码错误原因;每执行一次RemoveItem方法后,列表框中被删除项目的后续项目的位置将前移,即其ListIndex属性值将减1。为此可从列表框的最后一个项目开始进行查找,即:Fork=List1.ListCount-1 To 0 Step-1。
转载请注明原文地址:https://kaotiyun.com/show/wQFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下能够正常结束循环操作的程序段是
要将单选按钮Opt1设为被选中,应设置的属性是
下面关于通用对话框的叙述中错误的是
关于文件操作,以下叙述中正确的是
面向对象方法中,实现对象的数据和操作结合于统一体中的是
(1)在考生文件夹中有一个工程文件sjt3.vbp。运行程序时,先向文本框Text1中输人一个不超过10的正整数,然后选择“N的阶乘”或“(N+2)的阶乘”单选钮,即可进行计算,计算结果在文本框Text2中显示,如图所示。在给出的窗体文件中已经添加了全部控
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
(1)在名称为Form1,标题为“控件数组”的窗体上,添加一个名称为Cmd1的控件数组,该控件数组由三个命令按钮组成,其标题分别是“插入”、“删除”和“更新”,索引号分别为0、1、2。程序运行后的窗体如图所示。注意:存盘时必须存放在考生文件夹下,
以下关于单选按钮和复选框的叙述中,正确的是( )。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
随机试题
AnUnwelcomeGuestMaggiewasverygladthatJameswasnotafrequentvisitortothehouse.Sofarasthechildrenwereconce
在Word中,利用______可直观地改变段落的缩进方式,亦可调整页的左右边距。
[*]
下列食物链中,属于典型捕食食物链的是()
关于头皮裂伤,错误的是
下列哪些氟化物不用于含氟牙膏
明细账在账簿的外形特征上一般采用()账簿。
甲产品的单价为1000元,单位变动成本为600元,年销售量为500件,年固定成本为80000元。下列本量利分析结果中,正确的有()。
一位科学家发明了一项新产品,他利用手上的一些储蓄,又贷了一些款,自己开办了一家企业。半年后,企业效益下滑,于是他高薪聘请了一名总经理,自己任董事长兼搞开发,终于使企业迅速崛起为一家大型公司。由此可见( )。
A、Giveaeulogy.B、Offeraprayer.C、Singasong.D、Writeaspeech.C男士提出,想邀请女士在葬礼上为其亡父献唱赞美诗。所以答案是C。原形动词选项题,猜测题目可能与某人要做的事有关。
最新回复
(
0
)