- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 vb文件
7.7 其他文件操作语句和函数 LOF函数返回被打开文件的大小,例如LOF(2)返回的是文件号为2的文件大小。在Visual Basic 中,对于Visual Basic建立的文件,LOF 函数返回的是128的倍数。对于由其他方式建立的文件,LOF函数返回的是实际的文件长度,即文件所占的字节数。 2. LOC函数 格式: LOC(文件号) LOC函数返回被打开文件的当前读写位置。对于顺序文件,LOC函数返回的是当前文件读或写的记录个数;对于二进制文件LOC函数返回的是当前字节位置;对于随机文件LOC函数返回当前读写位置的上一个记录号。 1. LOF函数 格式: LOF(文件号) */43 Visual Basic程序设计 第7章 文件 * 教师: 网络信息中心 7.1 文件的基本概念 提 要 7.2 顺序文件 7.3 随机文件 7.4 二进制文件 7.5 其他文件操作语句和函数 7.6 文件控件 7.1 文件的基本概念 文件是指记录在外部存储介质上的、以文件名标识的数据集合,常用于表示在计算机上输入输出操作的对象。 7.1.1 文件的结构 有关文件结构的几个概念。 1.字符(Character) 2.字段(field) 3.记录(record) 4.文件(file) 5. 文件号 7.1.2 文件的分类 1.根据存储数据的性质分类: 程序文件(Program file)存储的是可以由计算机执行的程序,包括源文件和可执行文件等, 数据文件(Data file)存储的是各种数据。这类数据必须通过程序存取和管理。 2.根据数据存取方式和组织结构分类: (1)顺序文件(Sequential File) 顺序文件一般都是普通的文本文件,文件中的记录按顺序一个接一个存放,记录的长度可以不固定。在进行文件读写操作时,总是从文件头开始,顺序读写,顺序文件的存储格式如下: 顺序文件的优点是操作简单,容易使用,只要把数据一个接一个地写入文件即可。缺点是无法任意取出某一个记录, (2)随机文件(Random Access File) 随机文件又叫直接存取文件,是由长度相同的记录集合组成,在进行文件读取或写入时,只要给出记录号,就可以直接读取该记录或把数据存放在指定的位置。随机文件的存储格式如下: 随机文件的优点是存取灵活,速度快,方便修改。其主要缺点是,每个记录都必须有记录号,所以文件占用空间较大。 3.根据数据的编码方式分类: ASCII码文件(ASCII file)又称文本文件,文件中的数据都是以ASCII码字符的方式存储的, 二进制文件(Binary file)是指文件的数据以二进制的方式存储,占用空间较小。 7.1.3文件的基本操作 1.打开(或建立)文件 2.对文件进行读写操作 3.关闭文件 7.2 顺序文件 7. 2.1 顺序文件的打开与关闭 1. 打开顺序文件 在访问顺序文件之前先要打开文件,使用Open语句实现。 格式:Open 文件名 [For 打开方式] As [#]文件号 功能:为文件的输入输出分配缓冲区,并且将一个文件号和一个文件名连接起来,在后续的程序中可由该文件号来代表该文件。 说明: ①文件名:指要打开文件的名称。文件名可以是用双引号括起的字符串常量,也可是字符变量。 ②打开方式:指定文件的输入输出方式。对于顺序文件而言,可以为下列三种方式之一: Input —— 顺序输入模式。 Output —— 顺序输出模式。 Append—— 追加输出模式。 ③文件号:文件号是一个介于1~511之间的整数。 例如: Open abc.txt For Input As #1 ‘该语句将以读方式打开当前目录下的名为“abc.txt ”的文件,指定的文件号为1。 Open d:\out.dat For Output As #3 ‘该语句将以写方式打开D盘根目录下的名为“out.dat”的文件,指定的文件号为3。 2. 关闭顺序文件 当一个文件的读写操作结束时,应该通过Close语句来关闭文件。 格式: Close [[ # ] 文件号 [ ,[ # ]文件号] …… 功能:关闭指定的文件号所关联的文件或所有正打开的数据文件。 7.2.2 顺序文件的读操作 (1)Input # 语句 格式:Input #文件号,变量列表 功能:从一个顺序文件中读
您可能关注的文档
- 1-9 线性电路与叠加定理.ppt
- 沈娟慧:寻找消逝的历史9.26.ppt
- 9-03光程.ppt
- 第二章 可靠性特征量(三)(2011-9-26).ppt
- 蜗杆传动例题.ppt
- 北师大版七年级历史下册 第9课 “贵姓何来” 讲义(26ppt).ppt
- 金融9erobbins_PPT03 - r.ppt
- 9-03.第二节 欧姆定律.ppt
- 2014.9.26电厂润滑油系统.ppt
- 英语笔译9月8日03.ppt
- 第七章456节 流体动态参数.ppt
- chapter 7(修改)--张宇.ppt
- 仁爱版八年级英语教学课件Unit 3 Topic 3 Section A.ppt
- 第八专题:光荣与梦想.ppt
- 第八章 TFT-LCD编程2.2寸天马原装串口 TFT SPI 液晶屏模块 高清240X320 兼容5110.ppt
- 第8章 定量预测方法.ppt
- 第7章 图书管理系统动态建模.ppt
- 7常用集成时序逻辑器件及应用(共8章).ppt
- Module 7 My past lifeUnit 2 I was born in Quincy (共41张PPT).ppt
- 09年《生活与哲学》复习考点分课解读:第8课 唯物辩证法的发展观(课件).ppt
最近下载
- 2025年保安员资格证考试题库大全(答案附后面).docx
- 【高考必备】高考总复习系列丛书-高三化学一轮复习考点优化设计(第五辑):考点六十三等效平衡Word版含解析[原创精品].doc VIP
- 米家小米智能门锁 E30使用说明书.pdf
- 统编版道德与法治八年级上册《诚实守信》说课课件.pptx VIP
- 第一单元峥嵘岁月 第1课情感表达 教学设计 人教版初中美术七年级上册.docx VIP
- 大班幼儿参与幼儿园物质环境创设的现状及提升策略.docx VIP
- 省优秀科组申报材料.pdf VIP
- 第一单元峥嵘岁月 第1课情感表达 教学设计 人教版初中美术七年级上册.pdf VIP
- 15D202-4建筑一体化光伏系统 电气设计与施工(OCR).pdf VIP
- 长期投资决策培训(82页):分析报告.ppt VIP
文档评论(0)