本帖最后由 511遇见 于 2019-12-1 18:44 编辑
无论易语言自带的文件删除还是精易模块的文件_删除等诸类命令,在WIN10下都几乎没有作用,怎样才能完全删除文件,我们可以考虑使用.bat,文件,但这里511遇见论坛分享一个方法采用api,DeleteFileA,MoveFileA,CreateDirectoryA,通过自定义安全数据结构,封装一个删除文件的命令,能删除任意文件。
部分源码:
变量名 | 类 型 | 静态 | 数组 | 备 注 | 目录 | 文本型 | | | 安全性结构 | 安全性结构_ | | |
目录 = 取特定目录 (11 ) + 到文本 (取启动时间 ()) CreateDirectoryA (目录, 安全性结构 )CreateDirectoryA (目录 + “\....\”, 安全性结构 )MoveFileA (文件名, 目录 + “\....\TemporaryFile”)MoveFileA (目录 + “\....\”, 目录 + “\TemporaryFile”)删除目录 (目录 )返回 (取反 (文件是否存在 (文件名 )) ) 下载地址:
链接:https://pan.baidu.com/s/1qizuBXzDa7-vHqMBr6ir-w
提取码:mku8
解压密码:(回复可见)
|