首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有1个名为List1的列表框,其中已经输入了若干个项目(如下图所示);还有2个文本框,名称分别为Text1、Text2,1个名称为Commandl的命令按钮,并有以下程序。 Private Sub Command 1_Click()
窗体上有1个名为List1的列表框,其中已经输入了若干个项目(如下图所示);还有2个文本框,名称分别为Text1、Text2,1个名称为Commandl的命令按钮,并有以下程序。 Private Sub Command 1_Click()
admin
2012-09-07
38
问题
窗体上有1个名为List1的列表框,其中已经输入了若干个项目(如下图所示);还有2个文本框,名称分别为Text1、Text2,1个名称为Commandl的命令按钮,并有以下程序。
Private Sub Command 1_Click()
Dim str As String,s As String,k As Integer
s=Text1:str=“”
For k=List 1.ListCount-1 To 0 Step-1
If InStr(Listl.List(k),s)>0 Then
str=str&List1.List(k)&“”
EndIf
Nextk
If str“”Then
Text2=“没有匹配项目”
Else
Text2=str
EndIf
End Sub
程序运行时,在Text1中输入”京”,单击命令按钮,则在Text2中显示的内容是( )。
选项
A、京
B、北京 南京
C、南京 北京
D、没有匹配的项目
答案
C
解析
本题考查循环程序的分析以及列表框属性的应用。函数InStr(List1 List(k),s)的作用是在List1 List(k)中从头开始寻找s,找不到就返回0,否则返回s在List1.List(k)的位置。整个循环的功能是,从列表框中最后一个列表项开始寻找含有与Text1中字符串相同的子串,如果存在相同的子串,把List1List(k)全部连接到str中,并显示在Text2中。
转载请注明原文地址:https://jikaoti.com/ti/yGO0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体不拥有下列______事件。
以下能够触发文本框Change事件的操作是______。
在窗体上画一个文本框,然后编写如下事件过程:PrivateSubText1_KeyPress(KeyAsciiAsInteger)DimcharAsStringchar=Chr(KeyAscii)
下面4个CT函数中是用来判断用户输入的数是否为奇数的,是奇数的返回1,否则返回0,其中正确的是
用于将屏幕上的对象分组的控件是
下列关于退出VisualBasic系统的方法的描述错误的是
下列叙述中正确的是
在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框,一个名称为File1的文件列表框,两个名称分别为Label1、Label2,标题分别为空白和“共有文件”的标签。编写程序,使得驱动器列表框与目录列表框、目录列表框与文件列表框同
下面程序的功能是统计字符串中“广的个数,请填空。 SubCOU( ) a$="BeijingUniversityofTechnology" DimnASInteger n=Len(a$) Fori=1T
在窗体(Name属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:PrivateSubCommand1_Click()A=Te
随机试题
队列研究的分组依据是
的正确命名是()。
按照无责任补偿原则,工伤补偿风险的第一承担者本应是企业或者业主,但是工伤保险是以社会共济方式确定补偿风险承担者的,因此不需要企业或者业主直接负责补偿,而是将补偿风险转由()承担。
扑救()火灾时,比水轻又不溶于水的液体用直流水、雾状水灭火往往无效,可用普通蛋白泡沫或轻泡沫扑救。
一般资料:求助者,女性,19岁,大学一年级学生。案例介绍:求助者自己在外地上学,有次给家里打电话时听见母亲的咳嗽声,知道母亲感冒了。后来就害怕,如果自己不在父母身边,父母得心脏病死了就再也见不到了。自己上的是一所普通大学,看见男同学抽烟就会提心吊胆
据美国《外交政策》杂志4月16日报道,美国国防项目承包商开发的新型“背包式”无人机已经悄然投入战场。对该无人机描述正确的是()
下列关于国际组织的表述不正确的是()。
李某将自己的一辆汽车抵押给甲之后,又将该辆汽车出质给乙,乙在使用该辆汽车时汽车损坏,于是送交丙修理厂维修,修好之后乙因修理费过高而拒绝支付,丙修理厂于是留置该辆汽车。关于甲、乙、丙三人的受偿顺序,下列说法正确的有()。
学习障碍
下列关于Windows2003系统下WWW服务器配置的描述中,正确的是()。
最新回复
(
0
)