ASP中FSO组件的属性和方法(六)-

来源:互联网 发布:淘宝商品种类排名 编辑:程序博客网 时间:2024/05/16 11:55
下面的语句获取一个Folder对象:他能得到指定的文件夹的信息和对指定的文件夹进行各种操作
关于Folder的方法:
Copy Destination[,Overwrite]
把文件拷贝到由Destination指定的路径下。假如Overwrite为TRUE,则已存在的文件或文件夹将会被覆盖;反之如果Overwrite的值为FALSE(缺省)则不进行覆盖。

CreateTextFile(Filename[,Overwrite[,Unicode]])
新建一个文件并返回TextStream对象。Filename是新建文件的文件名。Overwrite指明是否对已存在的文件进行覆盖操作。Overwrite的值可以是TRUE或FALSE(缺省值为FALSE)。如果Unicode得值为TURE,以Unicode字符集创建文件;如果Unicode得值为FALSE,则以ASCII形式创建文件。

Delete Force
删除文件夹。Force的值为TRUE,即使文件夹的属性为只读,同样进行删除;缺省时Force的值为FALSE。

Move Destination

把文件架移动到由Destination指定的新路径。

关于属性:
Attributes
指明文件夹的属性。

DateCreate
返回该文件夹的创建日期。该属性为只读。

DateLastAccessed
返回最后一次访问该文件的日期,该属性只读。

DateLastModified
返回该文件夹最后一次修改的日期,该属性只读。

Drive
返回该文件夹所在的驱动器,该属性只读。

IsRootFolder
如果目前的文件夹为根文件夹,返回值为TRUE;否则返回值为FALSE。

Name
指明文件夹的名称,该属性可读也可以设置。

ParentFolder
返回代表当前文件夹的上一级文件夹的Folder对象。

Path
返回文件夹的路径。

ShortName
返回文件夹的短名称。

ShortPath
返回文件夹的短路径。

Size
返回包含当前文件夹内的所有的文件和文件夹的大小,以字节为单位。

SubFolders
返回包含在当前文件夹内的所有子文件夹的Folders集合。

关于集合:
Folders
Folders集合又在一指定文件夹内的所有文件夹的集合组成。
Driver对象的方法属性较少,我们就在这里一并介绍了吧,他同样是通过FSO创建:
关于属性:
AvailableSpace
返回在一驱动器和网络共享上剩余的可用空间。

DriveType
返回指明某一驱动器性质的数字,代表这些性质的数字如表: 值 含义 0 未知 1 可移动的 2 固定的 3 远程的 4 CD-ROM 5 RAM盘
DriverLetter
返回某一驱动器或网络共享的驱动字符。

FileSystem
返回指定的驱动器使用的文件系统。可能的返回值包括NTFS和FAT。

FreeSpace
返回在一网络共享或驱动器上的可用空间。

isReady
指明某一特殊的驱动器,比如CD-DOM或可移动盘符驱动器,目前是否可用。该属性的值为TRUE或FALSE。

Path
返回指定的驱动器路径。

RootFolder
返回一表示指定驱动器根文件夹的文件夹对象。

SerialNumber

返回磁盘卷的唯一序列号。

ShareName
返回指定的驱动器的网络共享名。

TotalSize
以字节为单位返回指定驱动器或网络共享的大小。

VolumName
指定驱动器的卷标名称。这个属性即可以设置,又可以读取。包含了所有可用的驱动器的Driver集合可以通过FilesSystemObject对象获得。  
原创粉丝点击