中华考试网·阅读新闻
编程开发 > ASP > 文章内容

ASP入门基础教程:FileSystemObject对象的方法

2015-10-19编辑:ljnbset

FileSystemObject 对象的方法

  使用 FileSystemObject 对象的方法可以存取 Web 服务器上的文件与文件夹,其方法的语法格式及说明如表二。

 

FileSystemObject 对象的方法 <表二>

   方 法

描         述

BuildPaty(Path,Name)

将 Name 加到 Path 后,必要时会自动修正路径符号(),例如 objFso.BuildPath (Server.MapPath("F"),"a.asp")会返回C:inetpubwwwrootFa.asp 路径。

CopyFile.Source.Destination,Overwrite

将 Source 指定的文件复制到 Destination,若 Overwrite 的值为 True 表示覆盖 Destination 的已有同名文件。

CopyFolder Source,Destination,Oerwrite

将 Source 指定的文件夹复制到 Destination,若 Overwrite 的值为 True 表示覆盖 Destination 的已有同名文件夹。

CreateFolder(Foldermane)

建立 Foldermane 文件夹,并返回一个 Folder 对象实例。

CreateText(Filename,Overwrite,Unicode)

建立一个名称为 Filename 的文本文件,并返回一个 textStream 对象实例。Overwrite 为布尔值,若值为True,表示可覆盖,否则为不可覆盖,默认值为 Flase,unicode 为布尔值 ,若值为 True,表示为 Unicode 文本文件,否则为 ASCII文本文件,默认值为 False。

DeleteFile Path,Force

删除 Path 指定的文件,Force 为布尔值 ,若值为True,表示删除只读文件,默认值为 Flase (不删除只读文件)。

DeleteFolder Path,Force

删除 Path 指定的文件夹,Force 为布尔值 ,若值为True,表示删除只读文件夹,默认值为 False (不删除只读文件夹)。

DriveExists(Paty)

若 Path 指定的磁盘存在,返回 True ,否则返回 False。

FileExists(Path)

若 Path 指定的文件存在,返回 True ,否则返回 False。

FolderExists(Path)

若 Path 指定的文件夹存在,返回 True ,否则返回 False。

GetDrive(Path)

返回包含 Path 的磁盘,返回值为一个 Drive 对象实例。

GetDriveName(Path)

返回包含 Path 的磁盘名称,返回值为一个字符串。

GetExtensionName(Path)

返回 Path 指定的文件的扩展名,返回值为一个字符串。

GetFile(Path)

返回 Path 指定的文件,返回值为一个 File 对象实例。

GetFileName(Path)

返回 Path 最后面的文件名称或文件夹名称。

GetFolder(Path)

返回 Path 指定的文件夹,返回值为一个 Folder 对象实例。

GetParentFolderName(Path)

返回 Path 父文件夹名称,返回值为一个字符串。

GetSpecialFolder(Name)

返回特殊文件夹的路径,Name 可以是 WindowsFolder、SystemFolder或TemporaryFolder,分别代表 Windows 文件夹、系统文件夹及存放临时文件的文件夹。

MoveFile Source,Destination

将 Source 指定的文件移动到 Destination 中。

MoveFolder Source,Destination

将 Source 指定的文件夹移动到 Destination 中。

OpenTextFile(Filename,Iomode,Create,Format)

打开 Filenaem 指定的文本文件,并返回一个 TextStream 对象实例,Iomode为文本文件的打开方式,1表示只读,2表示可写,3表示附加到后面;Create 表示当文本文件不存在时,是否要建立;Format 为文本文件的格式,-1表示Unicode 文本文件,0表示 ASCII 文本文件,-2表示采用系统默认值。

ASP入门基础教程:防止或允许更改应用程序变量值
咨询热线:4000-525-585(免长途费)