首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Command1和Command2,标题分别为“写文件”和“读文件”,如图3—131(a)所示。其中“写文件”命令按钮事件过程用来建立一个
在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Command1和Command2,标题分别为“写文件”和“读文件”,如图3—131(a)所示。其中“写文件”命令按钮事件过程用来建立一个
admin
2017-03-27
23
问题
在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Command1和Command2,标题分别为“写文件”和“读文件”,如图3—131(a)所示。其中“写文件”命令按钮事件过程用来建立一个通信录,以随机存取方式保存到文件t5.txt中;而“读文件”命令按钮事件过程用来读出文件t5.txt中的每个记录,并在窗体上显示出来。通信录中的每个记录由三个字段组成,结构如下:
姓名(Name) 电话(Tel) 邮政编码(Pos)
LiuMingliang (010)62781234 100082
各字段的类型和长度为:
姓名(Name):字符串15
电话(Tel):字符串15,
邮政编码(Pos):长整型(Long)
程序运行后,如果单击“写文件”命令按钮,则可以随机存取方式打开文件t5.txt,并根据提示向文件中添加记录,每写入一个记录后,都要询问是否再输入新记录,回答“Y”(或“y”)则输入新记录,回答“N”(或“n”)则停止输入;如果单击“读文件”命令按钮,则可以随机存取方式打开文件t5.txt,读出文件中的全部记录,并在窗体上显示出来,如图3—131(b)所示。该程序不完整,请把它补充完整。要求如下:
①去掉程序中的注释符,把程序中的?改为正确内容,使其能正确运行,但不能修改程序中的其他部分。
②文件t5.txt中已有三个记录,如图3—131(b)所示,请运行程序,单击“写文件”命令按钮,向文件t5.txt中添加以下两个记录(全部采用西文方式):
LiDaqing (027)873487654 30065
ChenQjingshan (022)26874321 300120
③运行程后,单击“读文件”命令按钮,在
窗体上显示全部记录(共5个)。
④用原来的文件名保存工程文件和窗体文件。
选项
答案
步骤1:打开考生文件夹中的本题工程文件sjt5.vbp,在代码编辑窗口,去掉程序中的注释符“’”,将问号“?”改为正确的内容。 参考代码: RecNum=RecNum+1 Put#1,RecNum,Pers Loop While UCase(asp)<>"N" RecNum=LOF(1)/Len(Pers) Get#1,i,Pers 步骤2:按<F5>键运行程序,先单击“写文件”按钮,然后在弹出的输入框中依次按照题目要求输入两条记录,再单击“读文件”按钮在窗体上显示结果。 步骤3:按要求将文件保存至考生文件夹中。
解析
在“写文件”命令按钮的Click事件过程中,用Open语句打开考生文件夹下的文件t5.txt,变最RecNum代表记录个数,在Do…Loop循环中(以输入的不是“N”作为循环条件),用Put语句将记录变量Pers写入随机文件中相应记录号的记录,然后令记录号加1以便下次继续写入。在“读文件”命令按钮的Click事件过程中,用Open语句打开文件t5.txt,同样使用变量RecNum代表记录个数,然后再一个For循环中依次使用Get语句取出每一个记录并且显示。
转载请注明原文地址:https://jikaoti.com/ti/bOy0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:OptionBase0PrivateSubCommand1_Click()DimcityAsVariant
在下列文件系统控件的事件中,当文件列表框的Path属性改变时发生的事件是______。
要使目录列表框(名称为Dir1)中的目录随着驱动器列表框(名称为Drive1)中所选择的当前驱动器的不同而同时发生变化,则应:
改变驱动器列表框的Drive属性值将激活______事件。
建立打开文件、保存文件、颜色、字体、打印对话框所使用的方法分别为【】、【】、ShowColor、ShowFont和ShowPrinter。
在程序运行时,可以通过______方法来移动滚动条的位置。
在窗体上画一个命令按钮command1和两个文本框,名称分别为Text1和Text2。编写如下两个事件过程:DimStr1AsString,str2AsStringPrivateSubform_load()Tex
窗体上有一个命令按钮Command1和一个列表框List1。先选择列表框中的某一个项目,然后单击命令按钮,将该项目从列表框删除。程序如下:PrivateSubCommand1_Click()DimInAsIntegerIn=______L
对话框在关闭之前,不能继续执行应用程序的其他部分,这种对话框属于()。
结构化程序设计主要强调的是
随机试题
班集体是否有凝聚力,取决于()。
共产主义社会的生产资料所有制是
患者,男,60岁。近3天,自觉右侧胸疼,第二次X线检查显示右侧肋膈角消失。诊断肺结核伴右侧胸腔积液。连续监测法,常通过监测哪处波长吸光度的变化来计算酶的活性
患者,男性,30岁,右下颌骨体膨大3年,检查见右下颌骨体有一2cm×2cm×2cm的肿块,按之有乒乓球感。X线片示透明囊性阴影,呈多房性,房室大小不一致,阴影边缘呈切迹状。最可能的诊断是
A、.食管造影B、.上消化道造影C、.全胃肠造影D、.十二指肠低张造影E、.钡灌肠结肠癌检查时,选择
关于《劳动法》的适用范围,下列说法错误的是()。
当总体背景情况确定后,投资者就可以针对某一具体开发投资类型和地点进行更为详尽的分析。不论是什么类型的房地产开发项目,需要进行的详细分析不包括()。
税务行政诉讼应当遵循的原则,不包括()。
下列作品中属于我国文学史上著名散文游记的有()。
(2014年第27题)1912年3月中华民国临时参议院颁布的《中华民国临时约法》是中国历史上第一部具有资产阶级共和国宪法性质的法典。毛泽东曾称赞它“带有革命性、民主性”。其“革命性、民主性”主要体现在
最新回复
(
0
)