FSO 详细用法全面总结
——包括所有集合、属性、方法和实例
时间:2010-10-3 21:49:00 来源:www.asp163.org 作者:大头爸爸 点击:90 次
一、FSO 介绍及本篇资料目的
FSO,这里指的是“File System Object”的简称,即文件系统对象。它是微软提供的主要
来处理驱动器、文件夹、文件以及获取文件系统的信息的“组件”,俗称:FSO 组件。它给
我们提供非常方便、强大的功能。下面围绕 FSO 组件,由站长结合多年的使用经验,做一
个完整的概括和整理,做为查询、学习、使用 FSO 组件提供一个完整的技术资料,注意的
是,本篇内容,不可能将 FSO 组件的功能面面俱到,而是将 FSO 的基本使用、基本方法
以及相关使用加以整理而成。更多复杂应用,请浏览本站的“FSO”专栏。
二、FSO 组件应用范围
从上面可以看出,FSO 组件,是一个文件系统的操作对象,它主要用来处理驱动器、文件
夹及文件的。可以在 ASP 中应用它——可以在服务器端创建、修改、删除文件夹和文件,
这在生成静态 HTML 时很有用。当然,FSO 也不仅就是这一点功能,我将在下面逐步归纳
整理;你也可以在 VBS 中应用它,或者在 VB 中使用等等。现在我基本上不用它应用于网
站这块了,我认为伪静态架设网站的效果要比纯静态的要好,但是我要完成某个特有的功
能,一般根据需要,在网站上或者在 VBS 中,涉及到文件操作这部分,我还是经常用到
FSO 组件的。如果你有兴趣,你可以看下面几个实例:
1、自动搜索音乐并生成列表文件
2、静态文件操作类 ClsToHtml
三、FSO 组件的使用
1、FSO 组件的创建、容错处理及销毁
·FSO 组件的创建
ASP 中创建 FSO 组件的方法:Set
mmFSO=Server.CreateObject("Scripting.FileSystemObject")
VBS 中创建 FSO 组件的方法:Set
mmFSO=CreateObject("Scripting.FileSystemObject")
·FSO 组件的容错处理
这里就顺便提一下,一般来说,程序中要包含有容错和纠错机制。做为程序员,写的程序
不能过于理想,要考虑一些特殊情况。关于“容错和纠错机制”相关内容请浏览本站相关章