首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:Private Sub Command1_Click() Private
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:Private Sub Command1_Click() Private
admin
2020-07-22
63
问题
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:Private Sub Command1_Click()
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/ENHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Combo1的组合框,名称为Text1的文本框,以及名称为Command1的命令按钮,如图所示。运行程序,单击命令按钮,将文本框中被选中的文本添加到组合框中,若文本框中没有选中的文本,则将文本框中的文本全部添加到组合框中。命令按钮的
窗体上已有1个名称为Pieture1的图片框,要求实现下面2个功能之一:(1)在窗体上移动鼠标时,立即将Pieture1显示在鼠标位置(2)在窗体上单击鼠标时,立即将Picture1显示在鼠标位置下面不能实现上述任何功能的事件过程是(
以下关于文件的叙述中,错误的是()。
下列说法中,错误的是
程序运行时,要清除图片框Picture1中的图像,应使用语句()。
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
以下关于事件、事件驱动的叙述中,错误的是( )。
下列关于线性链表的叙述中,正确的是()。
在某个事件过程中定义的变量是( )。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
随机试题
女,40岁。反复呕吐2天,因消化性溃疡幽门梗阻入院,测得血钾为3.2mmol/L,血钠为130mmol/L,血氯为70mmol/L,最可能的情况是()
劳动年龄内的人口包括()。
甲为自己的车向乙公司投保第三者责任险,保险期间内甲车与丙车追尾,甲负全责。丙在事故后不断索赔未果,直至事故后第3年,甲同意赔款,甲友丁为此提供保证。再过1年,因甲、丁拒绝履行,丙要求乙公司承担保险责任。关于诉讼时效的抗辩,下列哪些表述是错误的?(2013年
城市总体规划、镇总体规划以及乡规划和村庄规划的编制,应当依据国民经济和社会发展规划,并与()相衔接。A.土地利用总体规划B.土地利用总体规划大纲C.土地利用专项规划D.建设用地年度供应计划
在土地增值税清算过程中,发现纳税人有下列()情形的,税务机关可以按核定征收方式对房地产项目征收土地增值税。
A、 B、 C、 D、 B从第二项开始,每一项的分子等于前一项的分子与分母之和,分母等于前一项分子加上分母的两倍。因此,下一项为
企业管理信息系统(MIS)的开发应具备一定的条件,下列所列的条件中最为关键的是()。
Intheprocess,thelightenergyconvertstoheatenergy.
______thegiftinbeautifulgreenpaper,Sarahdepartedfortheparty.
Oneofthemostcommonhumanfearsisscarcity.Manypeopleareafraidofnothavingenoughofwhattheyneedorwant,andsoth
最新回复
(
0
)