首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp和随机文件in5.txt,文件中的每个记录包括三个字段,分别为姓名、电话和邮编,其名称、类型和长度如下: 窗体中有一个文本框和两个命令按钮。程序运行后,如果单击“读入并显示记录”按钮,则从考生文件夹下的in5.
在考生文件夹下有一个工程文件sjt5.vbp和随机文件in5.txt,文件中的每个记录包括三个字段,分别为姓名、电话和邮编,其名称、类型和长度如下: 窗体中有一个文本框和两个命令按钮。程序运行后,如果单击“读入并显示记录”按钮,则从考生文件夹下的in5.
admin
2012-10-09
91
问题
在考生文件夹下有一个工程文件sjt5.vbp和随机文件in5.txt,文件中的每个记录包括三个字段,分别为姓名、电话和邮编,其名称、类型和长度如下:
窗体中有一个文本框和两个命令按钮。程序运行后,如果单击“读入并显示记录”按钮,则从考生文件夹下的in5.txt文件中读入所有记录并显示在文本框中(每条记录占一行,数据项的顺序是姓名、电话、邮编,如图1-160所示,可使用符号常量vbCrLf表示回车换行);若单击“保存”按钮则把文本框中的内容存入out5.txt文件中。
要求:编写“读入并显示记录”按钮的Click过程。把文本框中所有字母改为大写字母(可手工修改)。单击“保存”按钮把修改后的文本框内容存盘,否则无成绩!(过程已给出,不能修改)。最后以原文件名保存放在考生文件夹下。
选项
答案
【操作步骤】 步骤1:打开考生文件中的本题工程文件sjt5.vbp,在代码编辑窗口的指定位置编写以下代码: 参考代码: Open App.Path&"\in5.txt"For Random As #1 Len=Len(pal) For i=1 To 5 Get#l,i,pal Textl.Text=Textl.Text&pal.Name Textl.Text=Textl.Text&pal.Tel Textl.Text=Textl.Text&Str(pal.Post) Textl.Text=Textl.Text+vbCrLf Next Close 1 步骤2:按要求将文件保存至考生文件夹中。 步骤3:按
键键运行程序,先单击“读入记录”按钮,然后把文本框中把所有字母改为大写字母,再单击“保存记录”按钮。
解析
用Open语句打开随机文件,其语法格式为:Open FileName for Random as#FileNumber Len=记录长度。记录长度是一条记录实际所占字节数,可用Len()函数获取;Get#语句用于从文件中读出某记录号的记录,格式为:Get#FileNumber,[RecordNuber],Var Put#语句用于把记录按指定记录号写入文件,格式为:Put撑FileNumber,[RecordNuber]Var。
在“读入并显示记录”命令按钮的Click事件过程中,用Open语句打开考生文件夹下的文件in5.txt,在For循环中用Get语句读入随机文件中相应记录号的记录,赋值给一个声明的记录变量(如Pal),并将变量Pal各元素的值显示在文本框中。为使每条记录各占一行,可在每条记录后面加一个回车换行常数vbCrLf。
转载请注明原文地址:https://www.kaotiyun.com/show/53hp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
阅读下面的程序段:Fora=1To2 Forb=1Toa ForC=bTo2 I=I+1 Next NextNextPrintI执行上面的三重循环后,I的值为
在窗体上画一个名称为CommonDialog1的通用对话框,一个名称为Command1的命令按钮,要求单击命令按钮时,打开一个保存文件的对话框,该窗口的标题为“Save”,缺省文件名称为“SaveFile”,在“文件类型”栏中显示*txt,则能够满足上述要
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是—种面向【】的设计方法。
下列程序的功能是:将数据1,2,…,8写入顺序文件Num.txt中,请补充完整。 PrivateSubForm_Click() DimiAsInteger Open"Num.txt"ForOutputAs#1 F
软件危机出现于60年代末,为了解决软件危机,人们提出了【】的原理来设计软件这就是软件工程诞生的基础。
在VisualBasic中,要将一个窗体加载到内存进行预处理但不显示所使用的语句是
编写如下事件过程: PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger) PrintChr(KeyCode) EndSub PrivateSubForm_KeyP
单击命令按钮时,下列程序的执行结果是 PrivateSubCommand1_Click() DimaAsInteger,bAsInteger,CAsInteger a=3 b=4 c=5 PrintSec
窗体、图片框或图像框中的图形通过对象的【】属性设置。
在用最坏情况复杂度分析算法的时间复杂度时,是分析算法执行基本运算的最大次数。它的计算难易性及实用性与平均性态相比,最坏情况复杂度()。
随机试题
下列各项中属于谓词属性范畴的有()
混合细胞型霍奇金淋巴瘤的主要病理变化包括
腹部闭合性损伤并发腹内脏器损伤时的表现,不包括以下哪项
羚角钩藤汤与天麻钩藤饮二方均含有的药物是
某患者由印度入境后2天,频繁腹泻,无腹痛及里急后重,伴有呕吐。最重要的检查是()
甲对乙负有债务100万元,约定分别于2019年1月1日、3月1日、5月1日归还20万元、30万元、50万元,分期偿还,由丙提供保证责任,未约定保证方式与保证期间。后甲与乙协商将每笔债务均顺延2个月,乙表示同意,但未通知丙。乙于2019年10月1日请求丙承担
明渠在坡度、糙率和过水断面积给定条件下,其水力最佳断面的含义为( )。
机会研究是进行()之前的准备性调查研究。
A.位于颅底中部,包括体部、小翼、大翼和翼突B.位于颜面的外上部,为上颌骨与脑颅骨之间的主要支架C.成对,分为乳突、岩部、鼓板等4部分D.呈U形,为颈部的重要骨性标志E.位于鼻腔后部,上颌骨与蝶骨翼突之间,为一对“L”形骨板关于舌骨,上述哪项正
PilotCabukwasatthecontrolseatcallingouthisclimbchecklistaftertakingoff.Keepinghimcompanyinthecopilot’sseat
最新回复
(
0
)