首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Command1和Cornrnand2,标题分别为“写文件”和“读文件”,如图3.131(a)所示。其中“写文件”命令按钮事件过程用来建立
在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Command1和Cornrnand2,标题分别为“写文件”和“读文件”,如图3.131(a)所示。其中“写文件”命令按钮事件过程用来建立
admin
2019-06-20
66
问题
在考生的文件夹下有一个工程文件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://kaotiyun.com/show/JrUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
计算下面分段函数的正确语句是
窗体上有1个名称为Text1的文本框;1个名称为Timer1的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timer1的事件过程如下:PrivateSubTimer1_Timer()StaticflagAs
已知列表框控件List1中已放入若干表项,下列关于List1的叙述中错误的是
下面控件中,没有Caption属性的是
以下关于VB文件的叙述中,正确的是
为了保存数据,需打开顺序文件“E:\UserData.txt”,以下正确的命令是
下列关于顺序文件的描述中,正确的是
(1)在考生目录下有一个工程文件sjt3.vbp,窗体上有一个命令按钮Commandl(标题为“下一个”)。要求:在窗体上建立一个单选按钮数组Optionl,含4个单选按钮,标题分别为“选项1”、“选项2”、“选项3”、“选项4”,初始状态下,“
随机试题
在出土文物中,把专供死者用的陪葬品叫作冥器。在出土的北宋瓷器中,有许多瓷枕头。我们都有使用枕头的经验,瓷枕头非常硬,活人不好枕,所以北宋的瓷枕一定是专门给死者枕的冥器;再说,瓷枕埋葬在坟墓里不会腐烂。如果以下陈述为真,哪一项最严重地削弱了上述论证?
在安装锯条时,锯条平面要保持与锯架中心平面平行。()
CT拍片与常规X线拍片相同之处是
疼痛在腰脊中部,主要与哪条经脉相关
氮氧化合物是氮的氧化物的总称。通常所指NO和NO2两种成分的混合物,是大气中常见的重要污染物,其主要污染源为()。
以下关于利率计算的说法,正确的有()。
过去5亿年里,地球高温期一般与大气中二氧化碳浓度较高的时期相吻合,反之亦然。目前,科学家正研究地球历史上的气候变迁,以预测今后大气中二氧化碳浓度上升时地球气候会发生怎样的变化。而不仅仅依靠计算机模型的预测。 研究地球历史上的气候变迁可利用各种各
消防战士李隆:火场、废墟,有多少次出生入死,就有多少次不离不弃。他用希望__希望,用生命__生命。填入横线部分最恰当的一项是( )。
BreastfeedingCanCutCardiovascular(心血管的)RiskBreastfeedingcanreducetheriskofaheartattackorstrokelaterinlife
Thereisapartytonight______ournewpresident.
最新回复
(
0
)