FSO组件操作.ppt

FSO组件操作.ppt

ID:48736889

大小:1.17 MB

页数:94页

时间:2020-01-20

FSO组件操作.ppt_第1页
FSO组件操作.ppt_第2页
FSO组件操作.ppt_第3页
FSO组件操作.ppt_第4页
FSO组件操作.ppt_第5页
资源描述:

《FSO组件操作.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、使用ASP服务器组件组件是包含可执行代码的动态链接库(.dll)或可执行文件夹(.exe),灵活使用各种组件是建立一个强大的Web应用程序的关键。ASP自带有几个基本组件,如ActiveXDataObjects(ADO)和AdRotator等。直接使用这些组件可以高效地完成各种复杂的功能,如数据库访问、广告旋转、文件读取和电子邮件发送等。1教学目标通过对本章的学习,读者应能够了解FSO中各对象的属性和方法,并熟练地使用FSO对本机的文本文件进行各种基本操作。教学重点与难点FileSystemObject对象的属性和

2、方法TextStream对象的属性和方法File对象Folder对象的属性和方法Drives对象FileSystemObject对象的属性和方法文本文件的基本操作新建文本文件文本文件的读取和添加文件及文件夹的基本操作文件的复制、移动和删除文件夹的新建、复制、移动和删除TextStream对象的属性和方法创建一个文本文件添加数据到文本文件读取文本文件认识FileSystemObject对象FileAccess组件提供可用于在计算机文件系统中检索和修改文件的对象。用户可以使用FileAccess组件创建FileSyst

3、emObject对象,FileSystemObject对象简称为FSO。FSO提供用于访问文件系统的方法、属性和集合。FSO组件可以用来对驱动器、文件夹以及文件等对象进行相关的处理操作。它可以检测并显示出系统驱动器的信息分配情况;还能够创建、改变、移动和删除文件夹,并能探测一些给定的文件夹是否存在;提取出文件夹的信息,如名称、被创建或最后一次修改的日期,等等。FSO对象模式使文件处理变得很容易。当只想存取一些更新量较小的数据时,可把它们存储在二进制或文本文件中,然后用FSO来创建文件,插入和改变数据,以及输出(读取

4、)数据。数据存储在数据库中,如Access或SQL服务器,会给应用程序增加很大的开销。而使用FSO将数据存储在文本文件中读取可节省系统资源。FileSystemObject(FSO)包含的对象对象说明FileSystemObject主对象提供一整套用于驱动器、文件夹和文件操作的方法和属性,在功能上可以把它看作是另外4个对象的集合并且经常与它们配合使用。Drive对象用来收集驱动器的信息,如驱动器的共享名和它有多少可用空间。File对象包含用来创建、删除或移动文件的方法和属性。也用来向系统询问文件名、路径和多种其他属

5、性。Folder对象包含用来创建、删除或移动文件夹的方法和属性。也用来向系统询问文件夹名、路径和多种其他属性。TextStream对象用来读写文本文件。与FileSystemObject主对象相关联的很多方法重复了另外四个对象中的方法。因此既可以通过FileSystemObject主对象来对驱动器、文件夹和文件进行大多数操作,也可以通过对应的驱动器、文件夹或文件对象对这些组件进行操作。FSO模型通过两种方法实现对同一对象的操作,其操作效果是相同的,提供这种冗余功能的目的是为了实现最大的编程灵活性。一、创建FSO对象

6、使用FSO编程,首先要Server.CreatObject方法创建FileSystemObject对象<%SetMyFileObject=Server.CreateObject("Scripting.FileSystemObject")%>创建FileSystemObject对象后,就可以使用它:创建、打开或读写文件对文件和文件夹进行新建、复制、移动、删除等操作方法说明CreateTextFile创建一个文本文件。OpenTextFile打开一个己有的文本文件。GetFile返回与指定路径中某文件相应的File对象

7、。GetExtensionName获得文件扩展名。CopyFile复制一个文件。方法说明MoveFile移动文件,将文件从一个路径移到另一路径。DeleteFile删除文件,其第一个参数是要删除的文件,第二个参数是说明是否强行删除(如果文件是只读或隐含等)。FileExists如果指定的文件存在返回True;否则返回False。方法说明GetFolder返回与指定的路径中某文件夹相应的Folder对象。CreateFolder创建一个目录。方法说明CopyFolder复制整个目录,会复制这个目录下的所有文件。Mov

8、eFolder移动目录,会移动目录下包含的全部文件。DeleteFolder删除目录,会删除目录下所有文件,并且删除的文件不会进入回收站。。FolderExists如果指定的文件夹存在返回True;否则返回False。在一个文件中读写数据FSO功能最强大的部分就是对文件的操作,可以用来记数、内容管理、搜索还可生成动态HTML页面等等。新建文本文件要用到Fil

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

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

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