首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Command1和Command2,标题分别为“写文件”和“读文件”,如图3—131(a)所示。其中“写文件”命令按钮事件过程用来建立一个
在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Command1和Command2,标题分别为“写文件”和“读文件”,如图3—131(a)所示。其中“写文件”命令按钮事件过程用来建立一个
admin
2017-03-27
41
问题
在考生的文件夹下有一个工程文件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://kaotiyun.com/show/nhGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假定窗体的名称为Form1,对该窗体编写如下代码:PrivateSubForm_Load()Form1.Caption="计算机"Me.Caption="等级"Caption="考试"EndS
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimiAsIntegerDimsumAsIntegerDimsu
下列程序段的执行结果为______。X=2Y=1IfX*Y<1ThenY=Y-1ElseY=-1PrintY-X>0
执行下面的程序段后,S的值为【】。s=5Fori=2.6To4.9Step0.6s=s+1Nexti
有如下程序:FunctionF(aAsInteger)b=0StaticCb=b+1c=c+2F=a+b+cEndFunctio
在窗体上画一个命令按钮command1和两个文本框,名称分别为Text1和Text2。编写如下两个事件过程:DimStr1AsString,str2AsStringPrivateSubform_load()Tex
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()a$="321":b$="abc"Forj=1To5PrintMid$(a$,6-j,1)+Mid$(b$,
产生[10,27]之间的随机整数的VisualBasic表达式是
为了定义自己的鼠标光标,首先应把MousePointer属性设置为【】,然后把【】属性设置为一个图标文件。
随机试题
A注册会计师负责审计X公司2013年度财务报表。X公司以生产、销售超声波打磨器械为主营业务,其产品运送至客户后,派技术部员工前往测试,测试完成后,客户在产品验收单上签字,由技术部员工带回。销售合同规定,客户在产品验收单上签字,销售即告完成,客户应在10日内
承担检查失误、清收不力责任的是()
UTC行家的宣传单广告UTC行家在2009年7月举行的活动中,利用宣传单的广告形式将活动方式告知消费者,写道:“活动期间,顾客在UTC全国各大门店捐赠各类书包,即可参加支付111元换购瑞士军刀WENGER原价299元的爱心书包。此次活动所有募得的
某天,某校学生陈某趁教师上课板书之际,偷偷在下面发微信,李老师发现后叫他交出手机,但陈某拒不交。于是李老师怒气冲冲的骂了他一顿并打了他一个耳光,恰好打在他的左耳上,使其左耳失聪。李老师的行为属于()。
经典条件反射的建立过程与操作条件反射的建立过程无根本差异。()
室内装修污染是新出现的环境污染,是指因装修行为对室内环境所产生的污染,主要是由于人们在室内装修过程中采用不合格装修材料以及不合理的设计造成的。根据上述定义,下列属于室内装修污染的是:
老师在课堂上出了18道速算题,规定学生答对一题得6分,答错一题倒扣1分。一位学生全部做完,得了94分,问他答对了多少道题?
下列关于正常人眼调节的叙述,正确的是
“鼓民力”、“开民智”、“新民德”是()的教育思想。
中华民族历经磨难、自强不息,从未放弃对美好梦想的向往和追求。实现中华民族伟大复兴的中国梦是近代以来中华民族的夙愿。在新的历史时期,中国梦的本质是国家富强、民族振兴、人民幸福。……实现中国梦,必须坚持中国特色社会主义道路。我们已经在这条道
最新回复
(
0
)