首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件Sjt4.vbp。程序的功能是:程序运行时,文本框中显示一篇英文短文,单击“查找”按钮时可输入查找内容,如图1所示。 若未找到查找内容,查找结束;若找到查找内容,被找到的内容在文本框中以反相显示(即呈选中状态),每找到
在考生文件夹下有一个工程文件Sjt4.vbp。程序的功能是:程序运行时,文本框中显示一篇英文短文,单击“查找”按钮时可输入查找内容,如图1所示。 若未找到查找内容,查找结束;若找到查找内容,被找到的内容在文本框中以反相显示(即呈选中状态),每找到
admin
2018-12-20
80
问题
在考生文件夹下有一个工程文件Sjt4.vbp。程序的功能是:程序运行时,文本框中显示一篇英文短文,单击“查找”按钮时可输入查找内容,如图1所示。
若未找到查找内容,查找结束;若找到查找内容,被找到的内容在文本框中以反相显示(即呈选中状态),每找到一次都给出提示,并在左下角文本框中显示累计的次数,如图2所示,若单击提示对话框的“是”按钮,则继续向后查找;若单击“否”按钮,则终止查找。
在给出的窗体文件中已经有了全部控件,但程序不完整。请将事件过程中的注释符去掉,把?改为正确的内容,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,最后将程序按原文件名存盘。
选项
答案
步骤1:打开本题工程文件。 步骤2:分析并编写程序代码。 程序提供代码 Private Sub Commandl_Click() Dim fstr As String,ostr As String Dim times As Integer,pos As Integer Dim ans As Integer fstr=InputBox(”输入待查内容”,”查找”) If fstr=“”Then Exit Sub End If times=0 ostr=Text1.Text pos=InStr(1,ostr,fstr) Db While pos<>0 Text1.SelStart=? Text1.SelLength=? times=? Text2.Text=times ans=MsgBox(”找到了,是否继续查找?”,vbYesNO) If ans==vbYes Then pos=pos+Len(fstr) pos=? Else Exit Do End If Loop End Sub 程序结束 第1个?处填:pos-1 第2个?处填:Len(fstr) 第3个?处填:times+1 第4个?处填:InStr(pos,ostr,fstr) 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
本题主要考察文本框控件属性的使用,包括SelLength属性和SelStart属性。其中SelStart属性为定义当前选择的文本的起始位置。0表示选择的开始位置在第一个字符之前,1表示从第二个字符之前开始选择,以此类推;SelLength属性为当前选中的字符数,可以在程序中把该属性设置为一个整数值。还有就是字符串匹配函数InStr的用法。
转载请注明原文地址:https://kaotiyun.com/show/v5Fp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,名称为Command1,然后编写如下代码:OptionBase0PrivateSubCommand1_Click() DimA1(4)AsInteger,A2(4)AsInteger Fork=0To
向文本框中输入字符时,下面能够被触发的事件是( )。
以下关于控件数组的叙述中,错误的是( )。
下面不属于软件需求分析阶段主要工作的是
阅读程序:PrivateSubForm_Click() a=0 Forj=1To15 a=a+jMod3 Nextj PrintaEndSub程序运行后,单击窗体,输出结果是( )。
下面关于控件数组的叙述中正确的是
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是( )。①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框起来
下面属于白盒测试方法的是
数据库应用系统中的核心问题是( )。
随机试题
下列选项中,属于教育投资的私人收益估计偏差的是()。
LifeBeginsat100[A]Thisyear,thenumberofpensionersintheUKexceededthenumberofminorsforthefirsttimeinhis
关于病案质量全过程管理的原则,叙述错误的是
患者因胸骨疼痛,淋巴结肿大就诊。外周血检查发现白细胞:14×109/L,幼稚细胞占45%,红细胞:2.9×1012/L,血红蛋白:90g/L,血小板:78×109/L。骨髓涂片示骨髓细胞增生极度活跃,原始细胞占64%,这些细胞POX呈阳性,AS-DNCE呈
如果对某出租的写字楼拟选用收益法估价,则需要搜集的内容有()。
《建筑施工企业安全生产管理机构设置及专职安全生产管理人员配备办法》规定,二级和二级以下建筑施工总承包资质企业配置专职安全生产管理人员应不少于()。
我国实施国家信息化,应以信息资源开发和利用为()。
偿债备付率是指项目在借款偿还期内各年( )的比值。
违法行为涉嫌犯罪应当移送司法机关的,行政机关应当将查封、扣押、冻结的财物一并移送,并口头告知当事人。()
荣盛小区建于2004年,是一个新型高档的商业住宅小区,业主的生活层次较高,他们对社区内的各项要求也较高。当住房交付业主入住后,许多业主明显感到不满意,对物业公司的环境管理、安全防范等都不满意,因此业主与物业公司产生了矛盾。许多业主都拒绝交物业管理费,而物业
最新回复
(
0
)