首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:Private Sub Command1_Click() Dim n%
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:Private Sub Command1_Click() Dim n%
admin
2020-07-22
64
问题
窗体如图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/XCHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Command1的命令按钮,事件过程如下:PrivateSubCommand1_Click(Dimarr_x(5,5)AsIntegerFori=1To3Fori=2To4
某人设计了如下程序用于计算并输出71(7的阶乘)PrivateSubCommandl_Click()t=0Fork=7To2Step-1t=t*kNextPritet
执行下列语句 strlnput=InputBox("请输入字符串","字符串对话框","字符") 将显示输入对话框。此时如果直接单击"确定"按钮,则变量strlnput的内容是
窗体上有一个名称为Text1的文本框,一个名称为Commandl的命令按钮。要求编写一个程序,统计文本框中0-9各数字字符的个数。某人编写如下程序:PrivateSubCommandl_Click()Dimcount(10)AsInteger第
设x是整型变量,与函数IIf(x>O,一X,x)有相同结果的代数式是.
以下合法的VB变量名是
设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是( )。
随机试题
《关于机关事业单位工作人员养老保险制度改革的决定》规定,在基本养老金的构成方面,机关事业单位人员的基本养老金将由基础养老金与()相结合。
在Windows的多级目录结构中,不允许文件同名。()
血气分析标本使用的抗凝剂应为A.肝素B.氟化钠C.EDTAD.枸橼酸钠E.草酸钾
A.艾司洛尔B.麻黄碱C.地高辛D.氨茶碱E.氢化可的松患者,女,50岁。颅内肿瘤,行开颅肿瘤切除术。有风心病二尖瓣狭窄病史,术中无明显容量不足,心率渐加快达160次/分,血压下降至90/60mmHg。处理应选
某电力用户设35/10kV变电站,10kV系统为中性点不接地系统,下设有三个10kV车间变电所,其中主要是二级负荷。其供电系统图和已知条件如下:(1)35kV线路电源侧短路容量无限大。(2)35/10kV变电站为重要变电所。(3)35/10kV变电
自然人甲拟设立个人独资企业。下列表述中,符合个人独资企业法律制度规定的有()。
罪状
假设表单上有一选项组:●男○女,如果选择第二个按钮"女",则该选项组value属性的值为
一个汉字的内码长度为2个字节,其每个字节的最高二进制位的依次分别是______。A.0,0B.O,1C.1,0D.1,1
A、Heteachesinalawschool.B、Helovesclassicalmusic.C、Heisadiplomat.D、Heisawonderfullecturer.C
最新回复
(
0
)