首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:Private Sub Command1_Click() Dim n%
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:Private Sub Command1_Click() Dim n%
admin
2015-08-28
33
问题
窗体如图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://jikaoti.com/ti/AR60FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在Forml的窗体上画一个名称为Textl的文本框,然后建立一个主菜单,标题为“操作”,名称为op,该菜单有两个子菜单,其标题分别为“显示”和“退出”,其名称分别为Dis和
在考生目录下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件(如图1-113所示)。请编写适当的事件过程完成以下功能:单击“读数”按钮,则把考生目录下的in5.txt文件中的一个整数放入Textl:单击“计算”按钮,则计算出大于该数的第一个素数,并
以下程序段执行后y的值是【】。x=6y=int(x+0.5)print
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimiAsInteger,nAsIntegerFor
在窗体上面一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimaAsInteger,sAsIntegera=8s=1D
下列软件测试基本方法中,______不用测试实例。
数据库技术采用分级方法将其结构划分成多个层次,是为了提高数据库的______。
由如下程序:TypeStudentNumAsIntegerNameAsString*13EndTypeDimstu(30)AsStudent该程序段定义了两个程序成分,它们分
设A="12345678",则表达式Val(Left(A,4)+Mid(A,4,2))的值为______。
程序流程图(PFD)中的箭头代表的是______。
随机试题
能增加混凝土和易性,同时减少施工难度的混凝土外加剂有()。
A头孢他啶B克拉维酸C万古霉素D羧苄西林E头孢曲松治疗严重铜绿假单胞菌感染应选用
某男,28岁。素体羸瘦,有肺结核病史,半年前出现左侧睾丸部隐痛、坠胀,阴囊发凉,伴五心烦热、午后潮热、盗汗、倦怠、腰痠,食少,查:左侧附睾尾部有不规则的局限性结节,质硬,触痛明显,化验血沉38mm/h。诊断为
需夫妻双方同时治疗的炎症是
每股股票所代表的实际资产的价值,可称为()。Ⅰ.内在价值Ⅱ.账面价值Ⅲ.每股净资产Ⅳ.股票净值
国家的教育法规是指由国家制定的关于教育的()
搬运工负重徒步上楼,刚开始保持匀速,用了30秒爬了两层楼(中间不休息);之后每多爬一层多花5秒、多休息10秒。那么他爬到七楼一共用了多少秒?
下面属于黑盒测试方法的是
EachtimeKristyIngramtakesarun,herappsareupandrunningbeforesheeventakesoff."IusetechnologyeverytimeI
Povertyisastoryaboutus,notthemA)Toooftenstill,wethinkweknowwhatpovertylookslike.It’sthewaywe’vebeent
最新回复
(
0
)