第9章程序设计 文 件.pptVIP

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章程序设计 文 件

Visual Basic 程 序 设 计 第9章 文 件 本章主要内容 1、文件的打开、关闭与读写 2、顺序文件 3、随机文件 4、二进制文件 5、文件操作函数与语句 6、文件操作控件 第9章 文 件 什么是文件? 文件是存储在外部介质(如磁盘)上的数据的集合。以文件名进行标识。 存储在磁盘上的文件称为磁盘文件,输出到打印机上就是一个打印机文件。与计算机相连的设备称为设备文件。因此广义地说,任何输入输出设备都是文件。 文件的分类 根据不同的分类标准,文件可分为不同的类型: 根据文件的内容,文件可分为: 程序文件:可由计算机直接执行的程序。 如:.exe、 .frm、 .vbp、 .vbg、 .bas 等 数据文件:用来存放普通的数据,必须由程序来存取和 管理。 根据数据的编码方式,文件可分为: ASCII文件:(文本文件)可用字处理软件建立和修改。 二进制文件:以二进制方式保存的文件。它不能用字处 理软件编辑,占空间较小。 根据数据的存取访问方式,文件可分为: 顺序文件、随机文件和二进制文件 9.1 文件的打开、关闭与读写 为访问存放在外部介质上的数据,应先按文件名找到所指定的文件,然后再从该文件中读取数据。 文件名(文件标识符)指的是: 设备名:\文件所在的路径名\主文件名.扩展名 即:[盘号:] [路径]文件名.扩展名 在VB中,文件说明没有大小写之分。 如:c:\windows\calc.exe 文件结构: 为了有效地存取数据,数据必须以某种特殊的方式存放,这种特定的方式称为文件结构。 文件的组成: VB中文件由记录组成,记录由字段组成,字段由字符组成。 字符:是构成文件的最基本单位。 字段或域:由若干个字符组成,用来表示一项数据。 记录:就是一组有相互关系的字段。 文件:是记录的集合。 如:用户电脑购置清单 文件操作的步骤: 在 VB中数据文件的读写按下列步骤进行: (1)打开(或建立)文件 一个文件必须先打开或建立后才能使用。(若已存在,则打开该文件;若不存在,则建立该文件) (2)进行读、写操作 在打开(或建立)的文件上执行所要求的输入输出操作。 把内存中的数据传输到相关联的外部设备(如磁盘)并作为文件存放的操作叫做写数据。 把数据文件中的数据传输到内存中的操作叫做读数据。 即:主存 外设——叫做输出或写 外设 主存 ——叫做输入或读 (3)关闭文件 文件的缓冲区: 缓冲区:是内存中供信息临时存储的一片区域。 VB对文件进行读写操作时,在内存开辟一个“文件缓冲区”,从文件中读取的内容、从内存向文件写入的内容都必须先送到缓冲区。 使用“文件缓冲区”的好处是:可提高文件的读写 速度。 每一个打开的文件都对应一个缓冲区,每个缓冲区有一个缓冲区号,即读写操作涉及到的文件号。 9.2 顺序文件(文本文件) 顺序文件中的数据是按顺序组织的文本行,每行(即一个记录)的长度可以变化,用“换行”字符作为分隔符号。 在顺序文件中,只知道第一个记录的存放位置,其他的记录无从知晓。当要查找某项数据时,只能从文件的开头,一个记录一个记录的顺序查找,直到找到所需记录为止。 文件中的数据以ASCII码方式存储。 1. 打开顺序文件 在VB中,使用Open语句打开或建立文件,为文件的输入输出分配缓冲区,并确定缓冲区所使用的存取方式。 格式: Open 文件名 For Input | Output | Append As [#]文件号 其中: ? 文件名:字符串类型,指定文件的路径与文件名,可以是字符型常量、变量、表达式。 ? 打开方式: Input——从文件读入数据(磁盘 内存)

您可能关注的文档

文档评论(0)

skvdnd51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档