Visual Basic. NET 程序设计(下)ppt250.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual Basic. NET 程序设计(下)ppt250

Visual Basic. NET 程序设计(下) Visual Basic. NET 程序设计 第11章 文件 内容提要 文件概述 顺序文件 随机文件 Visual Basic.NET的输入输出既可以在标准输入输出设备上进行,也可以在其他外部设备,诸如磁盘、磁带等后备存储器上进行。由于后备存储器上的数据是由文件构成的,因此非标准的输入输出通常称为文件处理。在目前微机系统中,除终端外,使用最广泛的输入输出设备就是磁盘。在这一章中,我们将介绍Visual Basic.NET的文件处理功能。 11.1 文件概述 在计算机科学技术中,常用“文件”这一术语来表示输入输出操作的对象。所谓“文件”,是指记录在外部介质上的数据的集合。例如用Word或Excel编辑制作的文档或表格就是一个文件,把它存放到磁盘上就是一个磁盘文件,输出到打印机上就是一个打印机文件。广义地说,任何输入输出设备都是文件。计算机以这些设备为对象进行输入输出,对这些设备统一按“文件”进行处理。 1. 文件结构 为了有效地进行存取,数据必须以某种特定的方式存放,这种特定的方式称为文件结构。Visual Basic.NET文件由记录组成,记录由字段组成,字段由字符组成。 2. 文件种类 根据不同的分类标准,文件可分为不同的类型。根据数据的存取方式和结构,可分为顺序文件、随机文件和二进制文件。 顺序文件(Sequential File):顺序文件的结构比较简单,文件中的记录一个接一个地存放。在这种文件中,只知道第一个记录的存放位置,其他记录的位置无从知道。当要查找某个数据时,只能从文件头开始,一个记录一个记录地顺序读取,直至找到要查找的记录为止。 随机存取文件(Random Access File):又称直接存取文件,简称随机文件或直接文件。与顺序文件不同,在访问随机文件中的数据时,不必考虑各个记录的排列顺序或位置,可以根据需要访问文件中的任一个记录。对于顺序文件来说,文件中的各个记录只能按实际排列的顺序,一个一个地依次访问。 二进制文件(Binary File):以二进制方式保存的文件。二进制文件不能用普通的字处理软件编辑,占空间较小。 11.2 顺序文件 顺序文件的读写操作与标准输入输出十分类似。其中读操作是把(磁盘)文件中的数据输入内存,而写操作则是把内存中的数据输出到(磁盘)文件。 11.2.1 顺序文件的写操作 顺序文件的写操作分为3步,即打开文件、写入文件和关闭文件。 11.2.2 顺序文件的读操作 顺序文件的读操作分三步进行,即打开文件、读数据文件和关闭文件。 打开文件和关闭文件的操作如前所述 读数据的操作由Input函数和Line Input函数来实现。 11.3.1 随机文件的打开与读写操作 随机文件与顺序文件的读写操作类似,但通常把需要读写的记录中的各字段放在一个结构类型中,同时应指定每个结构的长度。 11.3.2 随机文件中记录的增加、代换与删除 在随机文件中增加记录,实际上是在文件的末尾附加记录。其方法是,先找到文件最后一个记录的记录号,然后把要增加的记录写到它的后面。 用FilePut函数可以代换随机文件中已有的记录。实际上,只要给出记录号,用FilePut函数重写该记录,即可用新的记录取代原来的记录。 在随机文件中删除一个记录时,并不是真正删除记录,而是把下一个记录重写到要删除的记录,其后的所有记录依次前移。 Visual Basic. NET 程序设计 第12章 对象和类 内容提要 Visual Basic. NET中预定的类和对象 对象变量 类的定义 属性过程 向类中添加事件 构造函数 重载与共享 对象是Visual Basic.NET程序设计的核心。3.0版以前的Visual Basic支持面向对象的程序设计,但本身不是面向对象的程序设计语言,因为它只提供了系统预定义的类和对象,不能由用户自己定义类和对象。Visual Basic 4.0是Microsoft公司推出的第一个部分支持面向对象编程的Visual Basic版本,而Visual Basic.NET则全面支持面向对象程序设计。 12.1 Visual Basic.NET中预定义的类和对象 我们知道,Visual Basic.NET中有各种对象,包括窗体、控件等,这些对象是由Visual Basic.NET系统提供的,称为预定义对象。它们由系统建立,用户可以直接使用,但不能进行修改。当用Visual Basic.NET建立应用程序时,就是在用对象进行操作。 所有的对象都是作为它们的类的相同副本建立的。一旦它作为个别的对象存在,就可以改变它的属性。 为了简单起见,在一般情况下,都不指明对象的类,而是称为“XX控件”。 预定

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档