首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。程序运行时,会把in5.txt中的所有记录读入数组a中(每个数组元素是一条记录
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。程序运行时,会把in5.txt中的所有记录读入数组a中(每个数组元素是一条记录
admin
2018-12-20
82
问题
考生文件夹下有工程文件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://kaotiyun.com/show/aVFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
下面属于黑盒测试方法的是
以下关于事件、事件驱动的叙述中,错误的是( )。
数据库系统的三级模式不包括( )。
已知:x=-6y=39则表达式"y\x*Sgn(x)"的值为( )。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
对长度为n的线性表作快速排序,在最坏情况下,比较次数为()。
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
下列有关通用对话框控件的说法中,正确的是
检查软件产品是否符合需求定义的过程称为()。
随机试题
以下叙述中正确的是()。
患者,男,54岁。咳逆喘息气粗,胸满烦躁,目睛胀突,痰黄黏稠难咯,身热面赤,尿黄便干,口渴欲饮,舌暗红苔黄腻,脉滑数。其治法是
胸部右前斜位检查,冠状面与胶片夹角应呈
患者,女,32岁。心脏病病史4年。最近感到心悸,听诊心率100次/分钟,律不齐,第一心音强弱不等,心尖部有舒张期隆隆样杂音。听诊的发现最可能是
根据《支付结算办法》的规定,办理托收承付的,()。
关于法的可诉性的特征,以下说法正确的有:
史老师通过搜集某教育现象发生、发展和演变的历史文献,进行系统、客观的分析研究,从而揭示其发展规律。这种研究方法是()。
(2017·山西)甲和乙在讨论学生在教育中的地位,他们把教师和学生做了不同的比喻:甲将学生比作是船,教师则是舵手;乙将学生比作太阳,教师则是地球。对甲和乙的说法,正确的评判应当是()
(2008下项管)(2009上项管)(2010上项管)某工程包括A、B、C、D、E、F、G七项工作,各工作的紧前工作、所需时间以及所需人数如下表所示(假设每个人均能承担各项工作):该工程的工期应为______(1)天。按此工期,整个工程最少需要____
LeicesterSocietyofArts—121stArtsFestivalGuidetoEventsAlleventsarefreeunlessotherwisestated.Youarewel
最新回复
(
0
)