首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体如图l所示。要求程序运行时,在文本框Textl中输入一个姓氏,单击“删除”按钮(名称为Corn-mandl),则可删除列表框Listl中所有该姓氏的项目。若编写以下程序来实现此功能: Private Sub Command l_Click()
窗体如图l所示。要求程序运行时,在文本框Textl中输入一个姓氏,单击“删除”按钮(名称为Corn-mandl),则可删除列表框Listl中所有该姓氏的项目。若编写以下程序来实现此功能: Private Sub Command l_Click()
admin
2020-07-22
25
问题
窗体如图l所示。要求程序运行时,在文本框Textl中输入一个姓氏,单击“删除”按钮(名称为Corn-mandl),则可删除列表框Listl中所有该姓氏的项目。若编写以下程序来实现此功能:
Private Sub Command l_Click()
Dim n%.k%
n=Len(Textl.Text)
For k=0 To Listl.ListCount-l
If Left(Listl.List(k),n)=Textl.Text Then
List 1.Removeltem k
End If
Next k
End Sub
在调试时发现,如输入“陈”,可以正确删除所有姓“陈”的项目,但输入“刘”,则只删除了“刘邦”、“刘备”2项,结果如图2所示。这说明程序不能适应所有情况,需要修改。正确的修改方案是把For k=0To Listl.ListCount-1改为( )。
选项
A、For k=Listl.ListCount-l To 0 Step-1
B、For k=0 To Listl.ListCount
C、Fok=l To Listl.ListCount-1
D、For k=1 To Listl.ListCount
答案
A
解析
错误原因:每一次删除列表框满足项,列表框的项目数目就会相应地减少,所以就出现了漏删内容,如果把循环变量k改成从Listl.ListCout-l到0,从最后一个项目往第一个项目查找,满足条件就删除该项目,从而不会出现遗漏现象,所以正确答案为A。
转载请注明原文地址:https://jikaoti.com/ti/8KS0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
软件设计中模块划分应遵循的准则是
如果把程序的启动对象设置为:SubMain,则SubMain过程
如果把命令按钮的Cancel属性设置为True,则程序运行后
若要使文本框能够输入多行文本,应该设置的属性是
设窗体上有一个Picture1图片框,要求在图片框中的指定位置(坐标为(500,300))输出“OK”,下面可以实现这一功能的事件过程是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
在考生文件夹下有一个工程文件sjt5.vbp,在该工程文件中已经定义了一个学生记录类型数据StudType。有三个标题分别为“学号”、“姓名”和“平均分”的标签;三个初始文本为空,用于接收学号、姓名和平均分的文本框Text1、Text2和Text3;一个用
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。
随机试题
检测设备维护时禁止用水擦洗仪表内部元件板。()
患儿,女,9岁。高热、头痛、恶心、呕吐1天,于1月27日入院。查体:神清,全身散在皮肤瘀点、瘀斑,脑膜刺激征阳性,心肺腹未见异常。实验室检查:血白细胞计数21×109/L,中性粒细胞0.89。最可能的诊断是
人体腧穴大体可归纳为
A.胎产史B.喂养史C.生长发育史D.预防接种史E.家族史需要与传染病鉴别时,应特别注意询问的是()
下列选项中,对政府定价目录的相关内容叙述不正确的是()。
某项目在施工过程中发生火灾,邻近的甲单位主动组织人员灭火,这一行为减少了施工单位的损失8万元,甲单位因此损失1万元。则()。
某政府安全检查人员在对某施工现场进行检查后,收取了施工方500万元人民币检查费,用于补贴安全检查人员的午餐,其行为()。
借款人申请设备贷款,必须具备条件包括()。
自主性学习
A、Itshouldbeassimilatedthoroughly.B、Itshouldbeauthorizedbythesource.C、Itshouldbeparaphrasedbytheauthors.D、It
最新回复
(
0
)