首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Command1和Cornrnand2,标题分别为“写文件”和“读文件”,如图3.131(a)所示。其中“写文件”命令按钮事件过程用来建立
在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Command1和Cornrnand2,标题分别为“写文件”和“读文件”,如图3.131(a)所示。其中“写文件”命令按钮事件过程用来建立
admin
2019-06-20
30
问题
在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Command1和Cornrnand2,标题分别为“写文件”和“读文件”,如图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(1))所示,请运行程序,单击“写文件”命令按钮,向文件t5.txt中添加以下两个记录(全部采用西文方式):
LiDaqing (027)873487654 30065
ChenQingshan (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:按
键运行程序,先单击“写文件”按钮,然后在弹出的输入框中依次按照题目要求输入两条记录,再单击“读文件”按钮在窗体上显示结果。 步骤3:按要求将文件保存至考生文件夹中。
解析
在“写文件”命令按钮的Click事件过程中,用Open语句打开考生文件夹下的文件t5.txt,变量RecNurn代表记录个数,在Do…Loop循环中(以输入的不是“N”作为循环条件),用Put语句将记录变量Pers写入随机文件中相应记录号的记录,然后令记录号加1以便下次继续写入。在“读文件”命令按钮的Crick事件过程中,用Open语句打开文件t5.txt,同样使用变量RecNum代表记录个数,然后再一个For循环中依次使用Get语句取出每一个记录并且显示。
转载请注明原文地址:https://jikaoti.com/ti/nVN0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下事件过程:PrivateSubForm_Click()x=0Whilex<10x=x+1:x=x*xWendPrintxEndSub运行程序,单击窗体,输出结果是
有下面程序代码:PrivateSubCommand1_Click()a=3s=0Fork=1To5s=s+aModka=a+kNextkPrintsEndSub程序运行后,单击命令按钮Command1,输出结果是
以下VisualBasic不支持的循环结构是
以下能够设置控件焦点的方法是
已知列表框控件List1中已放入若干表项,下列关于List1的叙述中错误的是
以下关于键盘事件的叙述中,错误的是
设工程文件包含两个窗体文件Form1.frm、Form2.frm及一个标准模块文件Module1.bas。两个窗体上分别只有一个名称为Command1的命令按钮。Form1的代码如下:PublicxAsIntegerPrivateSubFor
下列关于顺序文件的描述中,正确的是
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml,标题为“考试”的窗体上画一个名称为Combol、初始内容为空的下拉式组合框。下拉列表中有“隶书”、“宋体”和“楷体”三个项目。运行后的窗体如图
(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体上有一个名称为Labell的控件数组,含三个标签,标题分别是“开始时间”、“结束时间”和“通话费用”;有一个名称为Text1的控件数组,含三个初始值为空的文本框:此外还有两个名称分别为Cmdl和Cm
随机试题
哪项是佝偻病时骨样组织堆积的表现:()
A.气滞血瘀B.气不摄血C.气随血脱D.气血两虚E.气血失和产后大出血,继则冷汗淋漓,甚则晕厥。其病机是
翟某与彭某在农贸市场内嬉戏打闹,翟某手持尖刀挥舞以阻挡彭某靠近,不慎将尖刀刺入彭某腹部,致使彭某腹壁小动脉及肠系膜小动脉破裂(重伤)。关于翟某的行为性质,下列说法止确的是()(2019/客/1/仿30)
一般资料:赵某,女,48岁,机关退休干部。案例介绍:赵某大学毕业后进入某机关,个人素质较高,工作能力较强,但人际关系较差,常为一些小事和同事闹得不欢而散,生活中几乎没有知心朋友。还怀疑丈夫有外遇,夫妻关系紧张,看见别人说话,总认为别人说自己坏话,
一般来说,以下犯罪行为不属于腐败犯罪表现的是()。
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】A公司中标某客户业务系统的运行维护服务项目,服务期从2018年1月1日至2018年12月31日。在服务合同中,A公司向客户承诺该系统全年的非计划中断时间不超过20小时。1月初
ClimaticconditionsaredelicatelyadjustedtothecompositionoftheEarth’satmosphere.Iftherewereachangeintheatmosphe
CharacteristicsofAmericanCultureI.PunctualityA.Goingtothetheaterbe(1)_____twentyminutesprior(1)______B.Eate
A、Togosightseeing.B、Tohavemeetings.C、Topromoteanewchampagne.D、Tojoininatrainingprogram.B选项均是动词不定式,一般可能问打算或者目的。女
Standardsforcommercialeggproductionvarygreatlyaroundthecountry.Inmoststates,theegg-layinghensare【S1】______togeth
最新回复
(
0
)