EFile 模块介绍
本模块基于 Java 中的 File 类的实现,以简化文件处理和操作。(简称造轮子)
基础的用法
枚举的用法
快速分块:一般用于上传文件
快速分块:回调函数
.版本 2<BR>.支持库 spec<BR><BR>.子程序 part<BR>.参数 seq, 整数型, , 序号;分块次数<BR>.参数 len, 整数型, , 总字节数<BR>.参数 total, 整数型, , 已处理字节数<BR>.参数 bufPtr, 整数型, , 分块指针<BR>.参数 bufLen, 整数型, , 分块长度<BR><BR>调试输出 (“序号:” + 到文本 (seq), “总字节数:” + 到文本 (len), “已处理字节数:” + 到文本 (total), “分块长度:” + 到文本 (取字节集长度 (指针到字节集 (bufPtr, bufLen))), “上传进度:” + 到文本 (到整数 (total ÷ len × 100)))
快速分块:预览
API
初始化
new(path: 文本型) : 创建 EFile 实例,指定目录/文件路径
读取操作
4. 文件信息cha询
md5() -> 文本型 : 获取文件MD5
length() -> 文本型 : 获取文件大小
property() -> 整数型 : 获取文件属性;返回类型参照命令:取文件属性()
extension() -> 文本型 : 获取文件扩展名
exist() -> 逻辑型 : 目录/文件是否存在
isDirectory() -> 逻辑型 : 是否为目录
width() -> 整数型 : 取图片的宽度;【非图片调用无效】
height() -> 整数型 : 取图片的宽度;【非图片调用无效】
5. 文件管理
delete() -> 逻辑型 : 删除目录/文件。
rename(name: 文本型) -> 逻辑型 : 重命名目录/文件
6. 其他
path() -> 文本型 : 获取目录/文件的绝对路径。
parent() -> 文本型 : 获取父目录的 路径 || 名字
...
EFile.rar
(3.24 KB, 下载次数: 18)
|