第09章 VB文件操作.ppt

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

教学目标 掌握三种文件系统控件 了解文件的基本操作 掌握顺序文件的访问模式 第9章 VB 文件操作 * 1. VB程序设计概述 2. VB编程基础 5. 数组及其应用  6. VB函数与过程 7. 应用程序界面设计 8. VB图形操作 3. VB语言基础 4. VB控制结构 教 学 内 容 9. VB文件操作 10. VB数据库编程 第9章 VB文件操作 9.1 文件系统控件  9.2 文件及其基本操作  9.3 文件的访问模式 重点 第9章 VB文件操作   程序设计时,变量和数组中的数据不可能长期保存,必须保存于文件或数据库中。   文件是存储于外存储器上的、数据的集合。   操作系统对文件的管理方式:按名存取 9.1 文件系统控件 9.1.1 驱动器列表框   驱动器列表框控件(DriveListBox)是一种下拉式列表框,缺省时在用户系统上显示当前驱动器号。单击右侧的下拉箭头,就会显示该计算机所拥有的所有驱动器列表。 9.1 文件系统控件 9.1.1 驱动器列表框   (1)Drive属性:返回和设置在驱动器列表框中显示的驱动器。Drive属性只能在程序代码中设置、访问。   格式:[对象.] Drive[=drive]   例如:Drive1.Drive = “C:\”   (2)Change事件   当Drive属性值发生变化时,即驱动器列表框中的显示驱动器发生变化时,就会触发此事件。 9.1 文件系统控件 9.1.2 目录列表框   目录列表框(DirListBox)显示系统当前驱动器的目录结构及当前目录下的所有子目录。   (1)Path属性:设置或返回当前路径,只能在程序代码中设置、访问,而不能在属性窗口中设置。   格式:[对象.] Path [=Pathname]   (2)Change事件   双击一个新目录或通过代码改变Path属性值时就会触发此事件。 9.1 文件系统控件 9.1.3 文件列表框   目录列表框文件列表框控件(FileListBox) 显示指定目录下的文件目录清单。   (1)Path属性:表示文件所在的路径。   (2)Pattern属性:返回或设置的文件类型。默认值为“*.*”,显示所有文件。例:File1.Pattern=*.EXE; *.DLL   (3)FileName属性:返回被选定文件的文件名     格式:[对象.]FileName [= pathname]   (4)Click、DblClick事件 9.1.4 综合示例  【例9.1】 设计一个 如下图所示的程序。   分析:本问题是要求在选择特定驱动器和特定目录后,在文件列表框中显示.exe文件。如果双击某个文件,则打开该文件。如果单击某个文件,则显示该文件的路径。 9.1.4 综合示例  【例9.1】 设计一个图片浏览器。   分析:本问题是要求在选择特定驱动器和特定目录后,在文件列表框中显示图片文件名称。如果双击某个图片文件,则在图像框中显示图片。 9.2 文件及其基本操作 9.2.1 文件概述   1. 文件的概念   文件是存储在外存储器上的、用文件名标识的数据的集合。操作系统对文件的管理实行“按名存取”。   2. 文件的分类   ● 按文件的内容分类     程序文件、数据文件   ● 按数据的编码方式分类     ASCII文件、二进制文件 可以由计算机执行的程序 程序运行所需的各种数据 又称为文本文件 以二进制的方式存储 9.2 文件及其基本操作 9.2.1 文件概述   ● 按访问方式分类   顺序文件:也称文本文件,按顺序访问文件。    结构简单。但不能同时进行读、写操作。   随机文件:根据记录号,可直接访问任意一个记录。    存取速度快,更新简便。   二进制文件:直接把二进制码存放在文件中。    由一系列字节组成,没有固定格式,要求以字节为单位定位数据的位置。灵活性大,但编程工作量大。 一个一个顺序地存放的,每条记录可长可短 每条记录的长度都是相同的 9.2.1 文件概述  3. 文件的读/写操作   一般来说,处理数据文件的程序由三部分组成:   打开文件:系统为文件在内存中开辟一个文件缓冲区。每个缓冲区都有一个编号,称为文件号(代表文件)。   文件号由程序员指定,或由FreeFile函数自动获得。   读/写操作:读是输入,将数据从文件读入到内存变量         写是输出,将数据从内存变量写到文件   关闭文件:将文件缓冲区的内容写到文件中。可以长期保存,避免数据的丢失。  9.2.2 文件操作语句

文档评论(0)

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

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

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档