- 6
- 0
- 约8.89千字
- 约 47页
- 2018-06-26 发布于福建
- 举报
使用文可以将应用程序所需要的原始数据
10.5.1 文件系统对象模型概述 FSO对象模型提供了一组对文件系统的驱动器、文件夹和文件进行管理的对象。FSO对象模型的主要对象有: FileSystemObject 文件系统对象模型的核心对象。它提供了一整套用于收 集相关信息,以及操纵驱动器、文件夹和文件的方法 Drive 用来收集系统所用的驱动器的信息 Folder 提供对一个文件夹所有属性的访问(查询文件夹的名称、 路径等),也允许使用适当的方法创建、删除或移动文件夹 File 提供对文件所有属性的访问(查询文件的名称、路径等),也可以使 用适当的方法创建、删除或移动文件 TextStream 允许用户读和写文本文件 FSO对象模型包含在一个称为Scripting的类型库中,此类型库位于Scrrun.DLL文件中。如果还没有引用此文件,则执行“工程”菜单的“引用”命令,打开“引用对话框”选择 “Microsoft Scripting Runtime”项。 1.使用FSO对象模型编程的主要步骤 1)创建FileSystemObiect对象。 2)据编程需要,有两种选择:一对FileSystemObiect对象使用适当的方法生成用于管理驱动器、文件夹和文件的对象(如Drive对象、Folder对象、File对象),用新创建的对象进行文件和文件夹的复制、移动、删除;二是使用FileSystemObjiect对象的方法,进行文件或文件夹的创建、复制、移动、删除。再生成用于管理驱动器、文件夹和文件的对象(如Drive对象、Folder对象、File对象)来实现其他功能。 3)访问步骤2生成的新对象的属性,以获取文件系统的信息(如文件名称、大小等)。 * 第10章 文 件 使用文件可以将应用程序所需要的原始数据、处理的中间结果以及执行的最后结果以文件的形式保存起来,以便继续使用或打印输出。 VB访问文件的方法有两种, 一种是使用传统的访问文件方法,如使用Open、Write #语句等进行访问,而要查询关于磁盘的信息(如磁盘的容量),查询文件和文件夹的信息(如创建时间等),要进行文件、文件夹的复制、移动和删除等操作还要使用Windows APl 函数; 另一种是使用VB6提供的新方法,即使用文件系统对象FSO(File System Objec)对文件进行访问。使用FSO对象可以轻而易举地完成对驱动器、文件夹及文件的管理。另外,使用VB的内部文件系统控件(如DriveListBox、DirListBox、FileListBox)可以实现选择驱动器、遍历浏览文件夹或文件等操作。 文件是存储数据的基本单位,任何对数据的访问都是通过文件进行的。通常在计算机的外存储设备(如磁盘、磁带)上存储着大量的文件,比如文本文件;位图文件、程序文件等,常将具有相互关系的一组文件放在同一个文件夹中,系统通过对文件、文件夹的管理达到管理数据信息的目的。 可以从不同的角度对文件进行分类,例如,按文件的存储介质不同,可以分为磁盘文件、磁带文件、打印文件等;按文件的存储内容不同,可以分为程序文件和数据文件;按文件的访问方式不同,又可以将文件分为顺序文件、随机文件和二进制文件。 数据文件用于保存程序运行时所用到的输入、输出数据或中间结果,它一般由一些数据记录构成,每个记录又包括一些数据项。VB通常以记录为单位存取数据文件中的数据。 10.1 文件的基本概念 顺序文件即普通的纯文本文件,其数据是以字符(ASCII码)的形式存储的,可以用任何字处理软件进行访问。 对顺序文件中的数据的操作只能按一定的顺序执行,建立时只能从第一个记录开始,一个记录接一个记录地写入文件。读写文件时只能快速定位到文件头或文件尾,但如果要查找位于中间的数据,就必须从头开始一个一个地查找,直到找到为止,就好像在录音带上查找某首歌一样。 顺序文件: 优点是结构简单、访问方式简单; 缺点是查找数据必须按顺序进行,且不能同时对顺序文件进行读写
您可能关注的文档
最近下载
- DB31T 1104-2018 城市轨道交通导向标识系统设计规范.docx VIP
- GB50461-2024:石油化工静设备安装工程施工质量验收规范.pptx VIP
- 2023年浙江省军队转业干部录用考试试题.docx VIP
- 口渴了-朋友帮你.ppt VIP
- Xikong西莱克低温机控制板SHXK814用户手册.pdf
- 爱迪生牛顿大发明攻略.doc VIP
- 重庆天齐锂电新材料有限公司新建1000吨_年高能锂电材料电池级金属锂项目环评报告.pdf VIP
- 朗文3A复习资料及垃圾分类作文8篇.doc VIP
- DB65T 3694-2015 现行哈萨克文与西里尔哈萨克文编码字符转换规则.docx VIP
- 华为云服务登录.doc VIP
原创力文档

文档评论(0)