首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)考生文件夹中有工程文件sjt3.vbp。窗体上已有部分控件。在窗体上画一个名称为Text1的文本框,设置相应属性,使得该文本框能够显示多行文本,且有垂直滚动条,如图3-26所示。运行程序时,将在文本框Text1中显示一段英文短文。 要求:向文
(1)考生文件夹中有工程文件sjt3.vbp。窗体上已有部分控件。在窗体上画一个名称为Text1的文本框,设置相应属性,使得该文本框能够显示多行文本,且有垂直滚动条,如图3-26所示。运行程序时,将在文本框Text1中显示一段英文短文。 要求:向文
admin
2017-09-22
33
问题
(1)考生文件夹中有工程文件sjt3.vbp。窗体上已有部分控件。在窗体上画一个名称为Text1的文本框,设置相应属性,使得该文本框能够显示多行文本,且有垂直滚动条,如图3-26所示。运行程序时,将在文本框Text1中显示一段英文短文。
要求:向文本框Text2中输入一个字符串(例如enjoy),然后单击“查找”命令按钮,则判断输入的字符串是否存在于Text1显示的文本中。如果存在,则显示它在Text1中首次出现的位置(Text1中第1个字符的位置为1);否则用消息框显示“没有找到!”。
注意:按照题目要求在窗体上添加控件,并设置有关属性。去掉程序中的注释符,把程序中的“?”改为正确的内容。考生不得修改窗体文件中已经存在的程序。最后把修改后的文件按原文件名存盘。
(2)在考生目录下有一个工程文件sjt4.vbp。窗体上已有文本框Text1和图片框Picture1(两者位置重叠),并建立了菜单。要求单击“显示图片”菜单项时,隐藏文本框,在图片框中显示图片Pic4.bmp,同时将该菜单标题改为“清除图片”;单击“清除图片”菜单项时,清除图片框中的图片,同时将菜单标题改为“显示图片”;单击“显示文本”菜单项,则隐藏图片框,并将指定文件的内容显示在文本框中。在给出的窗体文件中已经有了全部控件,但程序不完整。
要求:去掉程序中的注释符,把程序中的“?”改为正确的内容。最后把修改后的文件按原文件名存盘。
选项
答案
(1)步骤1:打开考生文件夹中的本题工程文件sjt3.vbp,在窗体中加入一个文本框。按步骤2:在代码编辑窗口中,去掉程序中的注释符“’”,将问号“?”改为正确的内容。参考代码: 表4.17设置其相关属性。 [*] 步骤2:在代码编辑窗口中,去掉程序中的注释符“’”,将问号“?”改为正确的内容。参考代码: n=Len(str2) ’或n=Len(Text2.Text) For i=1 To Len(strl) MsgBox str2 &"的起始位置是:"&,i If i>Len(strl)Then MsgBox”没有找到!” ’或If i>Len(Text1.Text) 步骤3:按要求将文件保存至考生文件夹中。 (2)步骤1:打开考生文件夹中的本题工程文件sjt4.vbp,在代码编辑窗口中,去掉程序中的注释符“’”,将问号“?”改为正确的内容。参考代码: If showPic.caption="显示图片"Then Picture1.Picture=LoadPieture("") Picture1.Visible=False Open App.Path &"\data4.dat"For Input As#1 Text1.Text=s 步骤2:按要求将文件保存至考生文件夹中。
解析
(1)题目要求实现字符串的查找,分析代码可知,变量strl和str2分别保存Text1和Text2文本框的内容,“If Mid(strl,i,n)=RTrim(str2)Then”是比较strl里面的i位置开始的n个字符是否和str2一样,因此循环搜索是在strl里面搜索str2。第一个“?”处是计算n的值,从If判断语句里面可知n的值应和str2的长度一样;第二个“?”处是补充循环的结束条件,通过循环不断从strl往后找str2,因此循环结束条件是strl的长度;第三个“?”是显示找到str2字符串的位置i;第四个“?”处是判断没有找到字符串str2弹出提示对话框,如果循环结束都没有找到str2,此时循环变量i会大于strl的长度。
(2)题目要求点击不同的菜单项的时候对控件的属性进行设置。第一个“?”处是判断showPic的标题是否是“显示图片”,如果是则改成“清空图片”,否则改成“显示图片”;第二个“?”处是清空图片,使用LoadPicture函数,传入空参数;第三个“?”处是隐藏图片框,即把Visible属性设置为False;第四个“?”处是补充打开方式,从data4.dat读取文件,显示是以Input方式打开;最后一个“?”处是把从文件读出的内容s显示在文本框上。
转载请注明原文地址:https://kaotiyun.com/show/ckGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为了使标签能自动调整大小以显示全部文本内容,应把标签的【】属性设置为True。
为了显示一个窗体,所使用的方法为【】;为了隐藏一个窗体,所使用的方法为【】。
如果在立即窗口中执行以下操作(<CR>是回车键):a=8<CR>b=9<CR>printa>b<CD>则输出结果是_________。
在一个顺序存储的循环队列中,队头指针指向队头元素的______。
下面的数组声明语句中正确的是()。
随机文件使用Put语句写数据,使用【】语句读数据。
窗体上有两个按钮,执行程序后按Cancel按钮的输出结果是______。PrivateSubCommandl_Click()Print“北京”;EndSubPrivateSubCommand2,_Click()
如果准备读文件,打开顺序文件“text.dat”的正确语句是
窗体上画一个文本框(其名称为Text1)和一个标签(其名称为Label1)。要求程序运行后,如果在文本框中输入字符,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程是______。
刚建立工程时,使窗体上的所有控件具有区别于默认值的相同的字体格式,应对______的______属性进行设置。
随机试题
________是指由于存在不可控制的因素,一个方案有可能出现几种小同的结果,对每一种结果出现的概率可以颅先做出估计。
Heinsistedonbuildinganotherhouse,whichhehadnousefor.
A、以血液浓缩为主B、只有组织间液减少C、血浆、组织间液、细胞内液都减少,以血浆减少为主D、血浆、组织间液、细胞内液都减少,以细胞内液减少为主E、血浆、组织间液、细胞内液都减少,以组织间液减少为主高渗性脱水引起体液容量的变化为(
用熔断器保护的电压互感器不用校验()。
某施工单位承建一座高架桥,该桥的上部结构为30cm跨径的预应力小箱梁结构,共120片预制箱梁。预制场设五个制梁台座(编号1~5号)。采用一套外模、两套内模。每片梁的生产周期为10d,其中A工序(即钢筋工程)2d,B工序(模板安装、混凝土浇筑、模板拆除)2
按照目前上市品种和证券账户用途,证券账户可以分为()。
下列各项审计程序中,注册会计师在实施控制测试和实质性程序时均可以采用的是()。
东北地区等老工业基地的调整、改造和振兴,要用新思路、新体制、新机制、新方式,走出加快老工业基地振兴的新路子。“四新”体现的哲学道理是()。
关于视图和查询,以下叙述正确的是()。
打开工作簿文件EXC.XLS,对工作表“选修课程成绩单”内的数据清单的内容进行分类汇总(提示:分类汇总前先按主要关键字“课程名称”升序排序),分类字段为“课程名称”,汇总方式为“平均值”,汇总项为“成绩”,汇总结果显示在数据下方,将执行分类汇总后的工作表还
最新回复
(
0
)