index
inc/config
inc/config.bak
inc/wts
inc/class/cache
inc/class/cookie
inc/class/db
inc/class/error
inc/class/fso <--
inc/class/function
inc/class/js
inc/class/load
inc/class/log
inc/class/pagelist
inc/class/request
inc/class/response
inc/class/route
inc/class/session
inc/class/template
inc/class/valid
inc/class/crypt/a2u
inc/class/crypt/aes
inc/class/crypt/base64
inc/class/crypt/des
inc/class/crypt/escape
inc/class/crypt/hex
inc/class/crypt/md5
inc/class/crypt/num
inc/class/crypt/rsa
inc/class/crypt/sha
inc/class/ext/array
inc/class/ext/cart
inc/class/ext/date
inc/class/ext/http
inc/class/ext/jmail
inc/class/ext/jpeg
inc/class/ext/json
inc/class/ext/jsont
inc/class/ext/mail
inc/class/ext/md5
inc/class/ext/pack
inc/class/ext/stringbuilder
inc/class/ext/tqqwry
inc/class/ext/upfile
inc/class/ext/verify
inc/class/ext/webstat
inc/class/ext/wia
inc/class/ext/xml
inc/class/ext/zip
inc/class/route/module
inc/class/route/slash
inc/module/default/control/clear
inc/module/default/control/crypt
inc/module/default/control/error
inc/module/default/control/hello
inc/module/default/control/index
inc/module/default/control/json
inc/module/default/control/pic
inc/module/default/control/upload
inc/module/default/control/start/site
inc/module/default/control/start/route/key
inc/module/default/control/start/route/pic
inc/module/default/control/start/route/reg
inc/module/default/control/tag/hello
inc/module/default/language/cn/hello
inc/module/default/language/en/hello
inc/module/default/model/hello
inc/module/help/control/error
inc/module/help/control/index
inc/module/help/control/install
inc/module/help/control/start/site

类描述

title Class_Fso
author ekede.com
date 2017-02-13
description FileSystemObject,Stream文件系统操作类

类方法

GetMapPath(ByRef path) 获取物理路径
GetRealPath(ByRef path) 相对路径判断文件是否存在,并返回物理路径
ReportFileStatus(ByRef fileName) 文件是否存在?
GetFileObject(ByRef fileName) 文件转换为对象
DeleteAFile(ByRef fileSpec) 文件删除
CopyAFile(ByRef sourceFile,ByRef destinationFile) 文件复制
MoveAFile(ByRef sourceFile,ByRef destinationFileOrPath) 文件移动
GetFileSize(ByRef fileName) 取文件大小
ShowDatecreated(ByRef fileSpec) 文件创建日期
GetAttributes(ByRef fileSpec) 文件属性
ShowFileAccessInfo(ByRef fileName,ByRef infoType) 显示文件创建时信息
CreateTxtFile(ByRef fileName,ByRef textStr) 文本文件创建
WriteTxtFile(ByRef fileName,ByRef textStr,ByRef writeORAppendType) 写文本文件
ReadTxtFile(ByRef fileName) 读文本文件
ReportFolderStatus(ByRef folder) 判断目录是否存在
GetFolderObject(ByRef folder) 目录转换为对象
GetFolderSize(ByRef folderName) 取目录大小
CreateAFolder(ByRef folderSpec) 创建的文件夹
CreateFolders(ByRef folderSpec) 创建多级文件夹
DeleteAFolder(ByRef folderSpec) 目录删除
ShowFolderList(ByRef folderSpec) 目录列表
ShowFileList(ByRef folderSpec) 显示文件列表
CopyAFolder(ByRef sourceFolder,ByRef destinationFolder) 目录复制
MoveAFolder(ByRef sourcePath,ByRef destinationPath) 目录进行移动
ShowFolderAccessInfo(ByRef folderName,ByRef infoType) 目录时间,名称,大小,类型,父目录,根目录
DisplayLevelDepth(ByRef pathSpec) 遍历目录
ReportDriveStatus(ByRef drv) 驱动器是否存在?
ShowFileSystemType(ByRef drvspec) 可用的返回类型包括 FAT、NTFS 和 CDFS。
Reads(ByRef fileName,ByRef cset) Stream 读文件 文本 cset空为二进制
Writes(ByRef fileName,ByRef content,ByRef cset) Stream 写文件 cset空为二进制
Iconv(ByRef inCset,ByRef OutCset,ByRef content) Stream 编码转换UTF-8,GB2312
Bytes2Str(ByRef body,ByRef cset) Stream 字节流转字符串 body字节数组,cset编码格式
Str2Bytes(ByRef text,ByRef cset) Stream 字符串转字节流 Text字符窜,cset编码格式

返回