Visual Basic程序设计案例教程 刘红梅 第9章1

Visual Basic程序设计案例教程 刘红梅 第9章1

ID:40239502

大小:1021.50 KB

页数:107页

时间:2019-07-28

Visual Basic程序设计案例教程 刘红梅 第9章1_第1页
Visual Basic程序设计案例教程 刘红梅 第9章1_第2页
Visual Basic程序设计案例教程 刘红梅 第9章1_第3页
Visual Basic程序设计案例教程 刘红梅 第9章1_第4页
Visual Basic程序设计案例教程 刘红梅 第9章1_第5页
资源描述:

《Visual Basic程序设计案例教程 刘红梅 第9章1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第9章文件管理任务描述9.1任务分析9.2使用文件系统控件创建文本编辑器9.3学习目标理解掌握文件系统控件的使用;了解文件的结构与分类;理解掌握顺序文件的建立、打开、读写和关闭;理解掌握随机文件的读写操作;掌握文件的操作语句和函数。重点和难点重点:文件系统控件的属性、事件及方法;顺序文件的建立、打开、读写和关闭。难点:利用文件系统进行编程。课时安排讲授2学时,实训2学时9.1任务描述文件管理是操作系统的主要功能之一。如何在VisualBasic6.0中实现对文件的管理,是本章学习的主要任务。9.2任务分析文件管理包括文件的创建;保存文件在磁盘上,这就需要

2、文件保存的路径:所在磁盘驱动器、所在目录,然后给文件起文件名,进行保存;文件的打开;文件的读写;文件的关闭等。9.3使用文件系统控件创建文本编辑器9.3.1文件概述9.3.2文件系统控件9.3.3文件的基本操作9.3.4顺序文件9.3.5随机文件9.3使用文件系统控件创建文本编辑器9.3.1文件概述文件是存储在外部介质上的数据集合,它是按名进行存取的。在程序设计中,文件具有十分重要的作用:①文件是使一个程序可以对不同的输入数据进行加工处理、产生相应的输出结果的常用手段。②使用文件可以不受内存大小的限制。③使用文件可以方便用户提高上机效率。9.3.1文件概

3、述1.文件结构为了有效的存储数据,数据必须以某种特定的方式存放,这种特定的方式称为文件结构。VisualBasic6.0文件由记录组成,记录由字段值组成。(1)文件(File)。文件由记录构成,一个文件含有一条以上的记录。例如:在“学生信息”文件中有80个学生的信息,每个学生的信息就是一条记录,80条记录构成一个文件。(2)记录(Record)。记录由一组相关的字段值组成。例如:在“学生信息”文件中,每个学生的学号、姓名、性别、所在班级、党员否、家庭住址、电话号码、邮政编码等构成一条记录,如表9-1所示。在VisualBasic6.0中,以记录为单位处理

4、数据。9.3.1文件概述(3)字段(Field)。字段也称域,表示一个对象的属性。在一张数据表中,第一行是字段名,下面每一行中的数据项表示相应字段的字段值。例如:在表9-1数据表中,“学号”是一个字段名,“090001”就是一个字段值。9.3.1文件概述表9-1数据表学号姓名性别所在班级党员否地址电话号码090001王佳明男09管理是学院路15号2135760090002刘畅男09信息是学院路16号21184069.3.1文件概述2.文件分类按照不同的分类标准,文件可分为不同的类型。(1)根据数据的存取方式和结构,文件可分为顺序文件和随机文件。①顺序文件

5、(SequentialFile):顺序文件的结构比较简单,文件的记录按照输入的顺序依次存放。在这种文件中,只知道第一个记录的存放位置,其他记录的位置无从知道。当要查找某个数据时,只能从文件头开始,一个记录一个记录地按顺序读取,直至找到要查找的记录为止。顺序文件的组织比较简单,只要把数据记录一个接一个地写到文件中即可。但维护困难,为了修改文件中的某个记录,必须把整个文件读入内存,修改后在重新写入磁盘。顺序文件不能灵活地存取和增减数据,因而适用于有一定规律且不经常修改的数据。其主要优点是占空间少,容易使用。9.3.1文件概述②随机存取文件(RandomAcc

6、essFile):又称直接存取文件,简称随机文件或直接文件。与顺序文件不同,在访问随机文件中的数据时,不必考虑各个记录的排列顺序或位置,可以根据需要访问文件中的任一个记录。在随机文件中,每个记录的长度是固定的,记录中的每个字段的长度也是固定的,此外,随机文件的每个记录都有一个记录号,在写入数据时,只要指定记录号,就可以把数据直接存入指定的位置,而在读取数据时,只要给出记录号,就能直接读取该记录,在随机文件中,可以同时进行读、写操作,因而能快速地查找和修改每个记录,不必为修改某个记录而对整个文件进行读、写操作。随机文件的优点是数据的存取较为灵活,方便,速度

7、较快,容易修改,主要缺点是占用空间较大数据组织比较复杂。9.3.1文件概述(2)根据数据性质,文件可分为程序文件和数据文件。①程序文件(ProgramFile):程序文件存放的是可以由计算机执行的程序,包括源文件和可执行文件。在VisualBasic6.0中,扩展名为.exe、.frm、.Vbg、.Vbp、.bas、.cls等文件都是程序文件。②数据文件(DataFile):数据文件用来存放普通的数据,例如学生考试成绩、职工工资、商品库存等。这类数据必须通过程序来存放和管理。9.3.1文件概述(3)根据数据的编码方式,文件可以分为ASCⅡ文件和二进制文件

8、。①ASCⅡ文件:又称为文本文件,它以ASCⅡ字符保存文件,这种文件可以用文字处

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。