第11章-计算机入门.pptVIP

  1. 1、本文档共46页,可阅读全部内容。
  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文档。上传文档
查看更多
第11章-计算机入门

第11章 数据文件 本章学习目标 了解文件操作的一般步骤 掌握常用的文件操作语句和函数。 掌握顺序文件的特点与读、写操作。 了解随机文件、二进制文件的特点与读、写操作。 11.1 文件概述 文件是指存储在外部存储介质上的数据和信息的集合。存储在外部存储介质上的信息如程序、数据、图像、图形、声音等都是以文件的形式存储的,信息一旦存入外部存储介质上,就会形成磁盘文件, 一个文件必须有一个区别于其他文件的文件名。为了更好的标识文件,通常在文件名的前边带上路径(缺省为当前目录)。 11.1.1数据文件结构 为了迅速有效地存取数据,文件必须以某种特定格式来存储数据,这种格式称为文件的结构。 在Visual Basic中,一个数据文件是由若干条记录组成,每条记录由若干个字段组成,每个字段由若干个字符组成。 数据文件中的几个概念 字符(character):字符是构成文件的最基本单位。 字段(field):字段也叫域,由若干个字符组成,用来表示一个数据项。 记录(record):记录由若干个相关的字段组成。 文件(file):文件由若干条记录组成。 11.1.2 数据文件分类    在VB中,处理的文件一般分为三类,即顺序文件、随机文件和二进制文件。 顺序文件是指只能按文件中保存的数据顺序读出或写入的文件。 随机文件保存的是记录类型数据。在随机文件中,每个记录长度是固定的,记录中每个数据项的长度也是固定的,每条记录都有记录号。写数据时,只需指定记录号,就可把数据直接存入指定位置;读数据时,只需给出记录号,就可直接读取该记录。 二进制文件以字节数来定位数据,允许应用程序按所需的任何方式组织和访问数据,也允许对文件中各字节数据进行存取访问和改变。 11.1.3 文件操作的一般步骤    在VB中,对于顺序文件、随机文件、二进制文件的基本操作步骤如下: 打开(或创建)文件 读/写文件 关闭文件 11.2常用的文件操作语句和函数    文件的主要操作是读和写,Visual Basic提供了很多与文件读写操作相关的命令语句和函数,这里先介绍与文件读和写有关的通用的语句和函数,具体的读、写操作在后面介绍。 11.2.1文件指针 文件打开后,会自动生成一个隐含的文件指针,文件的读或写就从这个指针所指位置开始的。 用Append方式打开文件后,文件指针指向文件的末尾,而用其他方式打开文件,文件指针指向文件的开头。 完成一次操作后,文件指针自动移动到下一次读写操作的起始位置,移动量的大小由Open语句和读写语句中的参数共同决定。 11.2.1文件指针 Seek语句 Seek [#]文件号,位置 说明:Seek语句用来设置文件中下一个读或写的位置。“文件号”如前所述是是一个整型表达式,“位置”是一个数值表达式(其值为长整型),用来指定下一个要读写的位置。 Seek函数 格式:Seek(文件号) 该函数返回文件指针的当前位置。由Seek函数返回的值为长整型。 11.2.2常用的文件操作语句 1.FileCopy 语句 格式:FileCopy源文件名,目标文件名 功能:复制一个文件。 说明:FileCopy语句不能复制一个巳打开的文件,否则,将会产生一个错误。 2.Kill 语句 格式:Kill 文件名 功能:从磁盘中删除文件。。 说明:因为在使用Kill语句删除文件时不会出现任何提示,所以应在程序中加上适当的代码以提示用户确认后再删除。 11.2.2常用的文件操作语句 3.Name 语句 格式:Name 旧文件名As新文件名 功能:更新命名一个文件、目录成文件灾。 说明:Name语句重新命名文件并将其移动到一个不同的目录或文件夹中。 4.ChDrive 语句 格式:ChDrive 驱动器名 功能:改变当前的驱动器。 说明:如果使用零长度的字符串 (),则当前的驱动器将不会改变。如果 drive 参数中有多个字符,则 ChDrive 只会使用首字母。 11.2.2常用的文件操作语句 5.ChDir 语句 格式:ChDir路径 功能:改变当前的目录或文件夹。 说明:ChDir 语句改变缺省目录位置,但不会改变缺省驱动器位置。 11.2.3对文件/记录操作常用函数 1.FreeFile函数 用FreeFile函数可以得到一个在程序中没行使用的文件号,当程序中打开的文件较多时,利用这个函数,可以把未使用的文件号赋给一个变量,用这个变量作为文件号,不必知道具体的文件号足多少。 2.Loc函数 格式:Loc(文件号) Loc函数返回由“文件号”指定的文件的当前读写位置。格式中的“文件号”是在Open语句中使用的文件号。 对于随机文件,Loc函数返回随机文件上次读出或写入的记录的记录号;对于二进制文件,Loc函数返回上次读出或写入的字节的位置;在顺序

文档评论(0)

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

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

1亿VIP精品文档

相关文档