首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击“删除”按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能: Private Sub Command1_Click()
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击“删除”按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能: Private Sub Command1_Click()
admin
2016-08-24
39
问题
窗体如图1所示。要求程序运行时,在文本框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.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/y4Lp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
要触发组合框的DblClick事件,只有将组合框的Style属性设置为
函数过程Fun1的功能是:如果参数b为奇数,则返回值为1,否则返回值为0。FunctionFun1(bAsInteger) if______Then Fun1=0 Else Fun1=1
软件危机出现于20世纪60年代末,为了解决软件危机,人们提出了______的原理来设计软件,这就是软件工程诞生的基础。
数据库设计分为以下6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段以及数据库运行和维护阶段。
在用Open语句打开文件时,如果省略“For方式”,则打开的文件的存在方式是______。
要从自定义对话框Form2中退出,可以在该对话框的“退出”按钮Click事件过程中使用()语句。
下列叙述中,不符合良好程序设计风格要求的是
如下程序段定义了学生成绩的记录类型,由学号、姓名、三门课程成绩(百分制)组成。TypeStudnoAsIntegernameAsString*10score(1To3)AsSingleEndTyp
以下关于多窗体的叙述中,正确的是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是()。
随机试题
我国的国家权力机关是国务院和地方各级人民政府。
发明专利权的保护期限为()。
不属于申请使用基础测绘成果要求的是()。
甲、乙双方于2014年3月10日签订一份施工合同。2014年3月20日,乙方发现甲方隐瞒了施工现场周边真实地质条件,如果按合同施工,将增加将近30%的施工费用,遂与甲方协商但遭到拒绝。根据《合同法》的规定,乙公司若要行使其撤销权,必须在()之前向法
北京音乐学院是中国近代亚洲顶尖的音乐学府。()
婴儿对一点一滴的外部世界已经在头脑中建立起了某种“模型”,形成了对外部世界的某种看法。如果这种模型与外部世界相符合,他就感到满意,若是不符合,即所期望的结果没有出现,他就感到不满意。根据这段话的意思,假如一个婴儿对着他所熟悉的面孔微笑,则说明(
19世纪40年代以后,帝国主义势力一次又一次地发动对中国的侵略战争,妄图瓜分中国,灭亡中国。但是,帝国主义列强并没有能够实现它们的这一图谋,其根本原因是
设X,Y为两个随机变量,DCX)=4,D(Y)=9,相关系数为,则D(3X一2Y)=___________。
Wecanexperiencestressanytimewefeelwedon’thave【B1】______.Itcancomefromafeelingthatwecan’tdoanythingabout.
Ithasbeensaidthateveryonelivesbysellingsomething.Inthelightofthisstatement,teacherslivebyselling【C1】______,p
最新回复
(
0
)