首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在名称为Forml的窗体上有一Label控件和两个命令按钮,数据文件in5.dat存放了一些成绩。按“开始”按钮后,从考生文件夹下的in5.dat中读出数据并求出它们的总分和
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在名称为Forml的窗体上有一Label控件和两个命令按钮,数据文件in5.dat存放了一些成绩。按“开始”按钮后,从考生文件夹下的in5.dat中读出数据并求出它们的总分和
admin
2009-03-26
36
问题
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在名称为Forml的窗体上有一Label控件和两个命令按钮,数据文件in5.dat存放了一些成绩。按“开始”按钮后,从考生文件夹下的in5.dat中读出数据并求出它们的总分和平均分,将结果写入考生文件夹下的out5.dat文件中;执行完毕,“开始”按钮变成“完成”,且无效(变灰)。如图10—5所示。
注意:请在有“?”的地方填入正确内容,然后删除“?”及代码前的所有注释符(即“’”号),但不能修改其他部分。存盘时不得改变文件名和文件夹,相应的dat文件也保存到考生文件夹下,否则没有成绩。
选项
答案
命令按钮的标题由Caption属性来设置,单击命令按钮触发Click事件;执行完毕。“开始”按钮变成“完成”,且无效(变灰);Open“in5.dat”For Input As#1以只读方式打开文件,读出数据;程序中用到的Input读文件的格式为:Input#文件号,变量列表,在将数据写入文件时,要使用Write#语句而不是使用Print#语句,因为Write#语句能够将各个数据项正确地区分开。 根据题意,将一个标签和两个命令按钮添加到窗体中,标签的Caption属性为“从考生文件夹下的in5.dat中读出数据并求出它们的总分和平均分,将结果写入考生文件夹下的out5.dat文件中”,命令按钮的名称分别为Commandl和Command2、Caption属性分别为“开始”和“关闭”。双击Commandl进入代码编写窗口,利用EOF来判断是否读完数据,利用计数记录读取数据的个数,补充后的具体代码如下: Private Sub Commandl_Click()’开始命令 Dim total AS Long Dim temp AS Integer Dim str As String Dim num As Integer tota1=0 num=0 Open App.Path&"\in5.dat"For
Input As#1
’打开文件进行渎取 While
EOF(1)=False
’如果没读到文件尾继续读取 Input#1.str temp=Val(str) ’将读到的字符串转换成数值 total=total+temp’进行累加 num=num+1 ’计数加1 Wend Close#1 Open App.Path&"\out5.dat”For Output As#2’打开文件,进行写入 Write#2,"总和是" Write#2,total’写入总和 Write#2,"平均值是" Write#2,total\num’写入平均值 Commandl.
Enabled
=False’计算完成后Commandl不可用 Commandl.
Caption
="完成" ’Commandl的名称变为完成 End Sub Private Sub Command2_Click() ’关闭命令
Unload Me
End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/3V1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
请在下面代码中加入监听器语句【】。importjava.awt.*;importjava.applet.Applet;publicclassSimpleextendsAppletimplementsMouseLi
希望编写好的Java程序代码,应遵守命名规则、【】、为代码分段、适当使用空白行、遵循第32条规则。
当检索一个压缩文件时,首先要建立压缩文件输人流对象,该对象()
已知表达式intm[]={0,1,2,3,4,5,6};,下面表达式的值与数组下标量总数相等的是()
Applet的运行过程要经历4个步骤,其中______不是运行步骤。()
关于集合,下列叙述错误的是______。
______Java类库包含可单击按钮的类。
强行排错法涉及的调试技术主要是【】和监视表达式。
下列不属于J2SDK命令的是()
数据库设计包括两个方面的设计内容,它们是()
随机试题
下列给定程序中函数fun的功能是:从整数lO到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文
Formorethan50years,microbiologistsintheU.S.andEuropehavewarnedagainstusingantibioticstofattenupfarmanimal.T
(2016年10月单选第4题)人们在认识特定对象时所具有的心理上的准备状态称为()
对口腔的描述中,错误的是
多式联运是采用()不同运输方式组合的运输方式。
2017年2月6日,国家卫生计生委印发《“十三五”全国计划生育事业发展规划》指出,要建立全国集中整治“两非”专项行动、部门配合、区域协作长效机制,依法打击“两非”行为。“两非”指的是()。
公开招聘考试考核内容包括()。
[*]
在“学生档案表”有存放照片的OLE对象字段,在使用向导为该表创建窗体时,“照片”字段所使用的控件是()。
A、Three.B、Five.C、Two.C根据“你两天前借了三本书,而每个学生最多只能借五本书。”可以计算出爱丽丝今天最多只能借两本书。所以应选C。
最新回复
(
0
)