第四篇 文件.pptVIP

  • 3
  • 0
  • 约5.51千字
  • 约 30页
  • 2017-06-03 发布于湖北
  • 举报
* Visual Basic 6.0 程序设计 * Visual Basic 6.0 程序设计 * 第4章 文件 本章要点: 文件的结构与分类。 文件操作语句和函数。 顺序文件读写操作。 随机文件打开与读写操作、记录的添加、删除与显示。 文件系统控件。 通用对话框的使用。 4.1项目 档案管理之信息存储 4.1.1【项目目标】 设计完成档案管理中的信息存储。将学生档案信息保存在文本文件中,也可以将已经保存好的文件内容显示出来 4.1项目 档案管理之信息存储 4.1.2【项目分析】 修改“档案管理”窗口,添加通用对话框、驱动器列表框、目录列表框、文件列表框和一个命令按钮。 单击“保存信息”按钮,打开保存文件对话框,选择保存路径并输入文件名(默认扩展名为TXT文件类型),将用户输入的信息进行保存。 单击“重新输入”按钮,用户可以重新输入档案信息。 需要显示已经存在的文件信息时,可以通过从驱动器列表框中选定驱动器名,目录列表框中选定当前文件路径,文件列表框中选定文件名后,单击“显示信息”按钮,将选定的文件信息显示在右侧标签中。 4.1项目 档案管理之信息存储 4.1.3【项目实现】 1.程序界面设计 2.界面对象属性设置 3.编写对象事件过程代码 4.1项目 档案管理之信息存储 案例1:编程实现对文本文件的写、读、追加操作。 4.1项目 档案管理之信息存储 4.1.4【相关知识】 1.文件的基本概念和结构 定义:文件是指存储在计算机介质上的一组信息的集合,操作系统是以文件为单位对数据进行管理的。 注意:用户在对文件操作时,要指明系统文件的具体存储位置。 文件结构: 字符:构成文件的最基本单位。 字段(域):由若干字符组成,表示一项数据。 记录:由一组相关的字段组成。 文件:由一个以上记录构成。 4.1项目 档案管理之信息存储 2.文件的分类 1、按数据性质分为: 程序文件:可由计算机执行的程序。 数据文件:存放普通数据的文件。 2、按存取方式和结构分为: 顺序文件:记录一个接一个存放,只知道第一个记录的     位置。 随机文件:文件中每一个记录都有一个记录号,可根据     记录号找到指定位置进行数据的读、写。 4.1项目 档案管理之信息存储 3、按数据编码方式分为: ASCII文件:以ASCII方式保存文件。可用字处理软件建      立和修改。 二进制文件:以二进制方式保存。不可用字处理软件编      辑,但占空间较小。 数据文件的操作步骤: 打开(建立)文件。 进行读、写操作。 关闭文件。 一、打开(建立)文件: 格式:Open 文件名 [For 方式] As [#]文件号 文件名:可包含路径,也可不包含。由引号引起来。 如:“c:\tel.txt 4.1项目 档案管理之信息存储 格式:Open 文件名 [For 方式] As [#]文件号 方式:文件的输入输出方式。 Output:顺序输出方式,从计算机向文件写入数据。 Input:顺序输入方式,从文件读取字符输入到计算机。 Append:顺序输出方式并把字符追加到文件尾部。 Random:随机存取方式。 Binary:二进制方式。 4.1项目 档案管理之信息存储 文件号:是1-511之间的整数。当打开一个文件并为它指定一个文件号后,该文件号就代表该文件,直到文件被关闭后,此文件号才可以再被其他文件使用 4.1项目 档案管理之信息存储 ☆ 注意: ① 以Output或Append模式打开的文件不存在时,Open 语句会先创建该文件,然后再打开。 ② 以Input 、Output或Append方式打开文件后,且在以其他方式重新打开该文件前,必须先用Close 语句关闭。 例如,下面的代码以顺序输入方式打开test文件,文件号为1。 Open “c:\1.txt for Input As #1 ③同时被打开的每个文件的文件号不能相同。 二、关闭文件: 格式:Close [#]文件号1,[#]文件号2… 例:Open “c:\price.txt” For Output As #1 Close #1 4.1项目 档案管理之信息存储 4.1项目 档案管理之信息存储 3.顺序文件 顺序文件适合处理只包含文本的文件,但不适于存储很多数字,因为每个数字都是按字符串存储。对于经常修改内容的文件,最好不要用顺序文件存储方式。 4.1项目 档案管理之信息存储 (3) 写顺序文件 在顺序文件中存储变量的内容就是对文件进行写操作,首先应以Output或Append方式打开文件,然后用Print #语句或Write #语句向文件中写数据。 ① Print

文档评论(0)

1亿VIP精品文档

相关文档