1)获取文件名、路径、类型
2)文件获取、保存、文件夹选择
3)文件加密、解密
废话不多,全是干货~
iniFilePath = @"C:\test\set.ini" ----定义文件路径
getFilenameFile iniFilePath ----获取文件名,返回"set"
getFilenamePath iniFilePath ----获取文件路径,返回"C:\test\"
getFilenameType iniFilePath ----获取文件路径,返回".ini"
文件获取:
files = getfiles @"C:\test\*.*" ----返回该文件夹下的所有文件
files = getfiles @"C:\test\*.jpg" ----返回该文件夹下后缀为.jpg的文件
文件保存:
filePath = getSaveFileName caption:"请指定保存路径" ----顶部弹框标题“请指定保存路径”
filename:@"C:/test/test.txt" ----默认路径设置为“C:/test/test.txt”
types:"Text(*.text)|*txt|All|*.*|" ----需要过滤显示的文件类型,这里只显示txt
选择文件夹:
dir = getSavePath caption:"请选择文件夹" initialDir:(getDir #maxroot)
--与文件选择对话框一致,成功指定返回文件夹,取消返回undefined
--initialDir:对话框默认选择的路径
文件加密:
encryptFile fileA FileB 12345678
--将FileA的文本内容加密成FileB,12345678表示加密密码,类型为ini,最多8位
举个栗子:encryptFile @"C:\test1\.txt" @"C:\test2\.dat" 11223344
文件解密:
file = openEncryptedFile @"C:\test.dat" 11223344