首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。程序运行时,会把in5.txt中的所有记录读入数组a中(每个数组元素是一条记录
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。程序运行时,会把in5.txt中的所有记录读入数组a中(每个数组元素是一条记录
admin
2018-12-20
59
问题
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。程序运行时,会把in5.txt中的所有记录读入数组a中(每个数组元素是一条记录),并在窗体上显示第1条记录(如图所示)。单击“首记录”“下一记录”“上一记录”“尾记录”等按钮,可显示相应记录,并且当显示第1条记录时,“首记录”“上一记录"按钮不可用,如图3.5所示;当显示最后1条记录时,“尾记录”“下一记录”按钮不可用;其他情况,所有按钮均可用。请将事件过程中的注释符去掉,把“?”改为正确的内容,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,最后将程序按原文件名存盘。
选项
答案
步骤1:打开考生文件夹中的工程文件sjt5.vbp,在代码编辑窗口中,去掉程序中的注释符“’”,将问号“?”改为正确的内容。参考代码: num=k-1 n=n-1 Private Sub putdata(k As Integer) SetEnabled k Command4.Enabled=IIf(m=num,False, True) 步骤2:按
键运行程序,单击各个按钮测试验证。 步骤3:按要求将文件保存至考生文件夹中。
解析
分析题目可知,在窗体的Load事件处理过程中,调用了readdata过程把in5.txt文件里面的内容读出放到数组a里面。putdata过程将某条记录信息显示在节目上,四个按钮控件的事件响应过程中首先给变量n赋值,然后调用“putdata n”来显示记录。
第一个“?”处是给变量num赋值,由于程序在显示第一条记录的时候“上一个”按钮不可用,因此需要知道总的记录条数,根据“尾记录”按钮的事件响应过程代码“n=num”可知,num变量用于记录总的记录条数。在Do While循环结束之后,k的值为记录条数+1,因此第一个“?”处是k.1;第二个“?”处的Sub过程是显示上一个记录,因此n应该减1;第三个“?”处是补充Sub过程的入参,根据Sub过程内部代码可知,如参数为k;第四个“?”处是补充调用SetEnabled过程的参数,SetEnabled过程根据当前是第几条记录来控制按钮是否可用,在putdata过程中,当前记录数为k,因此第四个“?”处为k:最后一个“?"是设置Command4按钮是否可用,如果当前记录m是最后一条,则Command4按钮不可用,否则可用,如果当前记录m和总的记录数num相等则表示当前是最后一条。
转载请注明原文地址:https://www.kaotiyun.com/show/aVFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下关于变量作用域的叙述中,错误的是
VisualBasic源程序的续行符为
以下能够正常结束循环操作的程序段是
下面属于黑盒测试方法的是
支持子程序调用的数据结构是( )。
如果改变驱动器列表框的Drive属性,则将触发的事件是( )。
下列关于数据库设计的叙述中,正确的是( )。
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为( )。
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为( )。
设工程中有Form1、Form2两个窗体,要求单击Form2上的Command1命令按钮,Form2就可以从屏幕上消失,下面的事件过程中不能实现此功能的是( )。
随机试题
A.温补益火B.清热利湿C.甘寒凉润D.补气培元体质偏阳者治宜
采油树上的防喷管主要作用之一是()。
《中华人民共和国传染病防治法》列入管理的传染病分甲、乙、丙三类共计( )
A.陕西B.山西C.安徽D.四川E.贵州冬虫夏草的主产地之一是
某发电厂拟采用悬挂高度为29m的两根平行避雷线和一高度也是29m的独立避雷针联合作为高度为16m设施的防雷保护。现已知两根平行避雷线间距离为24m,长度为46m;避雷针与最近一根避雷线两端的距离均是46m。现按有关公式计算、校验此方案的可行性(被保护设施均
关于多层砖砌体房屋楼梯间构造要求的说法,错误的是()。
建设工程项目的施工质量是指工程满足( )需要的,符合国家法律、法规、技术规范标准、设计文件及合同规定的要求,包括在安全、使用功能、耐久性、环境保护等方面所有明确和隐含需要能力的特性综合。
怪风揭秘邓万祥①风是一种常见的自然现象,但是,大自然也造出了许多怪风。②有一句俗语:“清明前后刮鬼风”,这种所谓的“鬼风”能转着圈跟着人走。世界上当然是没有鬼的,这种风其
有甲、乙、丙、丁、戊五个人,已知他们之间关系如下:(1)甲是乙的儿子的爸爸;(2)丙是乙的爸爸的儿子;(3)丁是丙的儿子的妈妈;(4)戊是丁的妈妈的儿子。则下列说法正确的是:
长长的半个多世纪,我先后住过燕园的不少地方,这些住过的和没有住过、却也有过干系的居所和屋宇,留下了我的人生踪迹,也留下了我的生命感触。世事沧桑,__________,一切都非常可贵,我来不及叙说,我只能借这几片纸,__________地勾画那散落在湖畔的、
最新回复
(
0
)