首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Command1和Command2,标题分别为“写文件”和“读文件”,如图3-77(a)所示。其中“写文件”命令按钮事件过程用来建立一个通
在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Command1和Command2,标题分别为“写文件”和“读文件”,如图3-77(a)所示。其中“写文件”命令按钮事件过程用来建立一个通
admin
2019-05-14
16
问题
在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Command1和Command2,标题分别为“写文件”和“读文件”,如图3-77(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-77(b)所示。该程序不完整,请把它补充完整。要求如下:
①去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,但不能修改程序中的其他部分。
②文件t5.txt中已有三个记录,如图3-77(b)所示,请运行程序,单击“写文件”命令按钮,向文件t5.txt中添加以下两个记录(全部采用西文方式):
LiDaqing (027)873487654 30065
ChenQingshan (022)26874321 300120
③运行程后,单击“读文件”命令按钮,在窗体上显示全部记录(共5个)。
④用原来的文件名保存工程文件和窗体文件。
选项
答案
审题分析 在“写文件”命令按钮的Click事件过程中,用Open语句打开考生文件夹下的文件t5.txt,变量RecNam代表记录个数,在Do…Loop循环中(以输入的不是“N”作为循环条件),用Put语句将记录变量Pers写入随机文件中相应记录号的记录,然后令记录号加1以便下次继续写入。在“读文件”命令按钮的Click事件过程中,用Open语句打开文件t5.txt,同样使用变量RecNum代表记录个数,然后再一个For循环中依次使用Get语句取出每一个记录并且显示。 操作步骤 步骤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:按
键运行程序,先单击“写文件”按钮,然后在弹出的输入框中依次按照题目要求输入两条记录,再单击“读文件”按钮在窗体上显示结果。 步骤3:按要求将文件保存至考生文件夹中。 考点链接 随机文件、Do循环和While循环。
解析
转载请注明原文地址:https://jikaoti.com/ti/0xN0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sit5.vbp。程序运行时,单击“装入数据”按钮,则从考生目录下的in5.txt文件中读入所有城市名称和距离,城市名称按顺序添加到列表框Listl中,距离放到数组a中;当选中列表框中的一个城市;时,它的距离就显示在Text1中
在考生文件夹下有一个工程文件sit5.vbp,在该工程文件中已经定义了一个学生记录类型数据StudType。有三个标题分别为“学号”、“姓名”和“平均分”的标签;三个初始内容为空,用于接收学号、姓名和平均分的文本框Text1、Text2和Text3;一个用
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画一个名称为Combol的组合框,其宽度为1200,其类型如图3.102所示(即简单组合框)。要求如下:①请按图中所示,通过属性窗口输入“北
在考生文件夹下有一个工程文件vbsj5.vbp,已给出了部分控件和部分程序。请在窗体上画三个标签,其名称分别为lblName、lblTel和lblPost,标题分别为“姓名”、“电话号码”和“邮政编码”。再画三个文本框,其名称分别为txtName、txtT
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画一个名称为Pic的图片框,通过属性窗口将考生文件夹下的文件Tul一1jpg添加到图片框,然后编写适当的事件过程。运行程序时,单击窗体,在图片框
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Fomal的窗体上建立一个如下表所示的下拉菜单,其中“设置”菜单项为灰色(不可用),如图3-58所示。注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1
(1)在考生文件夹下有一个工程文件sit3.vbp,相应的窗体文件为sit3.frm,包含了所有控件和部分程序,如图3—90所示。要求如下:①利用属性窗口向列表框添加四个项目:VisualBasic、TurboC、C++、Java。②请编写适当的程
在名称为Form1的窗体上画一个名称为Image1的图像框,并通过属性窗口为其装入考生文件夹中的图标文件CARS.ico;再画一个名称为Timer1的计时器,一个名称为Command1、标题为“开始”的命令按钮,如图所示。要求:通过属性窗口设置适当的属性
随机试题
承销商承购证券的主要方式不包括()
女性,26岁,面容改变,手脚变粗大2年,闭经1年余,婚后4年未生育。查体:额头变大,下颌突出,鼻大唇厚,发音变粗,手指变粗,脚肥厚,眼底双侧视神经乳头边清色淡女性,14岁,头痛、呕吐半年。查体:肥胖体型,双侧视神经乳头水肿,双眼上视不能有瞳孔散大及对光
女,55岁。右侧面部发作性剧痛2年。疼痛自上唇开始,延至外眦下方,每次持续数秒,讲话、刷牙、洗脸可诱发,神经系统检查无阳性体征。该患者最可能的诊断是
以下药材属于浙药的是()。
横穿多个居民区的某城市轻轨建设项目,根据《环境影响评价公众参与暂行办法》,建设单位应及时向公众公告的信息包括()。
上级机关就某校开学收费事项进行询问,该校答复时应使用()。
体育与健康是一门以()为主的课程,学生学习的结果主要体现在学生体能、技能和运动行为的改变方面。
开电扇使人感到凉快的主要原因是()。
1936年,德奥双方通过(),德国基本上控制了奥地利的内政和外交。
学校德育对政治、经济、文化发生影响的功能即指()
最新回复
(
0
)