首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有1个名为List1的列表框,其中已经输入了若干个项目(如图所示);还有2个文本框,名称分别为Text1、Text2,1个名称为conunandl的命令按钮,并有以下程序。 Private Sub Command1_Click()
窗体上有1个名为List1的列表框,其中已经输入了若干个项目(如图所示);还有2个文本框,名称分别为Text1、Text2,1个名称为conunandl的命令按钮,并有以下程序。 Private Sub Command1_Click()
admin
2017-08-22
82
问题
窗体上有1个名为List1的列表框,其中已经输入了若干个项目(如图所示);还有2个文本框,名称分别为Text1、Text2,1个名称为conunandl的命令按钮,并有以下程序。
Private Sub Command1_Click()
Dim str As String,s As String,k As Integer
s=TeXtl:str=""
For k=List1.ListCount-1 To 0 Step-1
If InStr(List1.List(k),s)>0 Then
str=str &List1.List(k)&" "
End If
Next k
Ifstr=""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中字符串相同的子串,如果存在相同的子串,把List1.List(k)全部连接到str中,并显示在Text2中。
转载请注明原文地址:https://kaotiyun.com/show/xtGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假定编写了如下事件过程:PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)IfButton=2Then
下列语句错误的是
把窗体设置为不可见的,应该将()属性设置为False。
用树形结构来表示实体之间联系的模型称为______。
数据库系统的三级模式分别为【】模式、内部级模式与外部级模式。
如果准备读文件,打开顺序文件“text.dat”的正确语句是
假定建立了一个工程,该工程包括两个窗体,其名称(Name属性)分别为Forml和Form2,启动窗体为Forml。在Forml上画一个命令按钮Commandl,程序运行后,要求当单击该命令按钮时,Forml窗体消失,显示窗体Form2,请在横线处将程序补充
下面程序是由鼠标事件在窗体上画图,如果按下鼠标将可以画图,双击窗体可以清除所画图形。补充完整下面的程序。首先在窗体层定义如下变量:DimPaintStartAsBoolean编写如下事件过程:PrivateSubForm_Load
数据库三级模式体系结构的划分,有利于保持数据库的【】。
在关系数据库中,把数据表示成二维表,每一个二维表称为【】。
随机试题
A、脐水平以上静脉血流向上,脐以下血流向下B、脐水平以上静脉血流向下,脐以下血流向上C、腹壁静脉血流全部向上D、腹壁静脉血流全部向下E、以脐为中心血流向四周肝硬化、门脉高压时,腹壁静脉血流方向为()
若采用短程疗法,继之用下列哪种疗法最佳治疗中出现腹胀、肌无力,膝腱反射弱,心电图出现U波。应加用下列哪种药物最好
齿轮样僵硬的主要特征是
A、苏子降气汤B、小青龙汤C、六君子汤D、参苓白术散E、二陈汤痰浊壅肺型肺胀首选方
下列哪项对诊断慢性淋巴细胞性甲状腺炎最有意义?
某市为加强消防安全,准备在城市中心选址安排一个标准消防站,目前有A、B、C三个选址方案(如图3所示)。试对这三个选址方案进行分析,并确定选址方案(不需要考虑用地规模的问题)。
下列情况发生时,脚手架及其地基基础应进行检查和验收的有()。
孤寡老人胡某生前立下遗嘱,写明在其死后存款归其学生王某所有。胡某死后,王某接受了存款,则王某取得存款的方式是()。
DearCarl,MariaandRobert,Iamverypleasedtoannouncethatyourprojecthaswonthisyear’sbusinessaward.Congrat
Thewordlaserstandsfor"lightamplificationbystimulatedemissionofradiation".Tomanypeoplelasersarevery【B1】______,b
最新回复
(
0
)