中职可视化编程应用-Visual Basic(主编刘琨、同斌 北理工版)课件:模块7 文件的管理01.pptVIP

中职可视化编程应用-Visual Basic(主编刘琨、同斌 北理工版)课件:模块7 文件的管理01.ppt

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

模块7 文件的管理 任务1 文件的结构及访问类型 任务2 文件的处理 任务3 文件处理常用命令、函数及语句 任务4 文件管理控件 任务1 文件的结构及访问类型 在计算机科学技术中,常用“文件”一同来表示输入输出操作的对象。所谓“文件”,是指记录在外部介质上的数据集合。例如,用Word或Excel编辑制作的文档或表格就是一个文件,把它存储到磁盘上就是一个磁盘文件,输出到打印机上就是一个打印机文件。广义地说,任何输入输出设备都是文件。计算机以这些设备为对象进行输入输出,对这些设备统一按“文件”进行处理。 在程序设计中,文件是有用而且不可缺少的。这是因为: ①文件是使一个程序可以对不同的输入输出进行加工处理、产生相应的输出结果的常用手段 ②使用文件可以方便用户,提高上机效率; ③使用文件可以不受内存大小的控制。因此,文件是重要的,在某些情况下,不使用文件将很难解决所遇到的实际问题。 任务1 文件的结构及访问类型 7.1.1文件结构 文件有效地存储数据,数据必须以某种特定的方式存放,这种特定的方式称为文件结构。VB 6. 0的文件由记录组成,记录由字段组成,字段由字符组成。 (1)字符(Character):是构成文件的最重要的单位。字符可以是数字、字母、特殊符号或单一字符。这里所说的“字符”一般称为西文字符,一个西文字符用一个字节存放。如果为汉字字符,包括汉字和“全角”字符,则通常用两个字节来存放。也就是说一个汉字字符相当于两个西文字符。一般把用一个字节存放的西文字符称为“半角”字符,而把汉字和两个字节存放的字符称为“全角”字符。注意,VB 6. 0支持双字节字符,当计算字符串长度时,一个西文字符和一个汉字都作为一个字符计算,但它们所占的空间是不一样的。例如,字符串“VB 6. 0程序设计”的长度为6,而所占的字节数为l0。 任务1 文件的结构及访问类型 (2)字段(Field):也称域。字段由若干字符组成,用来表示一项数据。例如,邮政编码“100084”就是一个字段,它由6个字符组成;而姓名“李远哲”也是一个字段,它由3个汉字组成。 (3)记录(Record}:由一组相关的字段组成。例如,在通讯录中,每个人的姓名、单位、地址、电话号码、邮政编码等构成一个记录,如表7-1所示。在VB 6. 0中,以记录为单位处理数据。 (4)文件(File):文件由记录组成,一个文件含有一个以上的记录。例如,在通讯录文件中有100个人的信息,每个人的信息是一个记录,这100个记录构成一个文件。 表7-1 数据表 任务1 文件的结构及访问类型 7. 1. 2文件介类 根据不同的分类标准,文件可分为不同的类型。 (1)根据数据性质,文件可分为程序文件和数据文件。 ①程序文件(Program File):这种文件存放的是可以由计算机执行的程序,包括源文件和可执行文件。在VB 6. 0中,扩展名为.exe、. frm,. Vbg、. Vbp、. Bas、. cls等文件都是程序文件。 ②数据文件(Dale File):数据文件用来存放普通的数据,如学生考试成绩、职工工资、商品库存等。这类数据必须通过程序来存放和管理。 任务1 文件的结构及访问类型 (2)根据数据的存放方式和结构,文件可分为顺序文件和随机文件。 ①顺序文件(Sequential File):顺序文件的结构比较简单,文件的记录一个接一个的存放。在这种文件中,只知道第一个记录的存放位置,其他记录的位置无从知道。当要查找某个数据时,只能从文件头开始,一个记录一个记录地按顺序读取,直至找到要查找的记录为止。 顺序文件的组织比较简单,只要把数据记录一个接一个的写入文件中即可。但维护困难,为了修改文件中的某个记录,必须把整个文件读入内存,修改后再重新写入磁盘。顺序文件不能灵活地存取和增减数据,因而适用于有一定规律且不经常修改的数据。其主要优点是占空间少,容易使用。 任务1 文件的结构及访问类型 ②随机存取文件(Random Access File):又称直接存取文件,简称随机文件或直接文件,与顺序文件不同,在访问随机文件中的数据时,不必考虑各个记录的排列顺序或位置,可以根据需要访问文件中的任何一个记录。对顺序文件来说,文件中的各个记录只能按实际排列的顺序,一个一个地依次访问。也就是说,在访问第i个记录之后,只能访问第i+1个记录,既不能访问第i+2或第i+3个记录,也不能访问第i-1或第i-2个记录。而对于随机文件来说,所要访问的记录不受其位置的约束,可以

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档