易语言怎么写删除文件( 二 )


然后我们运行并对它执行“删除文件”命令 。我们可以看到 , 左边为程序“33333.exe” , 右边为我们执行的“删除文件”命令的程序 , 可以看到 , 删除是失败的 。
那么我们应该怎么样可以让它删除成功呢 , 其实可以换个思路 , 那就是先结束掉它然后再对它进行删除 。操作如下 我们像这样写出代码 , 再来试试 , 能不能删除运行中的“33333.exe” 删除的时候提示了删除失败 , 询问我们需不需要结束进程后再对其删除 , 我们果断的确认!!然后我们可以看到的是 , “33333.exe” , 果断的被我们删掉了!代码如下:.子程序 子程序1.局部变量 路径 ,  文本型 路径 = 取特定目录 (3) + “33333.exe”.判断开始 (删除文件 (路径) = 真) ' 注意的是 , 这个欲删除的文件名是指的该文件的完全路径 信息框 (“删除成功!” ,  0 ,   ,  ).判断 (信息框 (“删除失败!是否尝试对该文件进程结束?” ,  1, , ) = 0) .判断开始 (终止进程 (“33333.exe”) = 真) ' 我们对该进程进行关闭 延迟 (100) 信息框 (到文本 (删除文件 (路径)) ,  0 ,   ,  ) ' 查看终止进程后“删除文件”的返回结果 .默认 信息框 (“关闭进程失败!” ,  0 ,   ,  ) ' 进程关闭失败 。
.判断结束.默认 信息框 (“你取消了对该进程的关闭!” ,  0 ,   ,  ) '================================== 结束后在删除文件 , 也就相当于某种意义上的强制删除文件了吧 , 需要注意的是 , 在我们的代码中 , 在终止了进程后 , 我们需要延迟一会儿 。不然文件还没被完全的结束掉 , 就对它进行“删除文件” , 依然会失败 。
4.易语言怎么写清除文件夹内容删除目录()
调用格式: 〈逻辑型〉 删除目录 (文本型 欲删除的目录名称) - 系统核心支持库->;磁盘操作
英文名称:RmDir
删除一个存在的目录及其中的所有子目录和下属文件 , 请务必谨慎使用本命令 。成功返回真 , 失败返回假 。本命令为初级命令 。
【易语言怎么写删除文件】参数<1>;的名称为“欲删除的目录名称” , 类型为“文本型(text)” 。该目录应实际存在 , 如果目录中存在文件或子目录 , 将被一并删除 , 因此使用本命令请千万慎重 。