首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有1个名为List1的列表框,其中已经输入了若干个项目(如图3所示); 还有2个文本框,名称分别为Text1、Text2,1个名称为Command1的命令按钮,并有以下程序: Private Sub Command1_Click() Dim str
窗体上有1个名为List1的列表框,其中已经输入了若干个项目(如图3所示); 还有2个文本框,名称分别为Text1、Text2,1个名称为Command1的命令按钮,并有以下程序: Private Sub Command1_Click() Dim str
admin
2016-09-18
39
问题
窗体上有1个名为List1的列表框,其中已经输入了若干个项目(如图3所示);
还有2个文本框,名称分别为Text1、Text2,1个名称为Command1的命令按钮,并有以下程序:
Private Sub Command1_Click()
Dim str As String,s As String,k As Integer
s=Text1
str=""
For k=List1.ListCount-1To0Step-1
If InStr(List1.List(k),s)>0Then
str=str & List1.List(k)&" "
End If
Next k
If str=""Then
Text2="没有匹配项目"
Else
Text2=str
End If
End Sub
程序运行时,在Text1中输入“京”,单击命令按钮,则在Text2中显示的内容是( )。
选项
A、京
B、北京南京
C、南京北京
D、没有匹配的项目
答案
C
解析
本题考查循环程序的分析以及列表框属性的应用。首先Instr(List1.List(k),s)语句的作用是在List1.List(k)中从头开始寻找s,找不到则返回0,否则返回s在List1.List(k)中的位置。整个循环体的功能是,从列表框中最后一个列表项开始寻找含有与Text1中输入的字符串相同的子串,如果存在相同的子串,则把List1.List(k)全部连接到str中。
转载请注明原文地址:https://kaotiyun.com/show/BpLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
控件数组的名字由Name属性指定,而数组中的每个元素由______属性指定。
使用语句DimA(1To10)AsInteger声明数组A之后,以下说法正确的是()。
设s="中华人民共和国",表达式Left(S,1)+Right(S,1)+Mid(S,3,2)的值为()。
设用复制、粘贴的方法建立了一个命令按钮数组Command1,以下对该数组的说法错误的是()。
以下关于KeyPress事件过程中参数KeyAscii的叙述中正确的是()
下面程序执行的结果是()。PrivateSubForm_Click()AS="123":B$="456"C=Val(A$)+Val(B$)PrintC\100EndSub
假设用复制、粘贴的方法建立了一个命令按钮数组Commandl,以下对该数组的说法错误的是()。
由Array函数建立的数组的名字必须是__________________类型。
下列运算符中,优先级别最低的是
随机试题
ItwasinSanFranciscothatImetBob.
国子学创设于()
股份有限公司董事长的职权包括()。
下列选项中,不适用于非ST段抬高性MI治疗的是
A.2.0~3.5B.3.5~5.0C.6.7~7.0D.7.0E.7.5~8.5唾液淀粉酶作用最适宜的pH是
下列关于契税的陈述正确的是()。
资产负债表中“已归还投资”项目反映的是企业按合同规定在经营期间归还给股东的投资。()
下列各句中,有语病的一项是()。
某厂商每年从企业的总收入中取出一部分作为自己所提供的生产要素的报酬,这部分资金被视为()。
设随机变量X的密度函数f(x)=且P{1<X<2}=P{2<X<3},则常数A=_____;B=____;概率P{2<x<4}=_____;分布函数F(x)=_____.
最新回复
(
0
)