游游5213 发表于 2025-6-10 18:07:13

删除文件跟删除目录都不成功呢,重启电脑也不行

调试输出 (删除文件 ("C:\\Users\\Administrator\\Desktop\\初始目录\\修改.nc"))
调试输出 (删除目录 ("C:\\Users\\Administrator\\Desktop\\完成目录", 目录删除模式.全部删除, ))


上面代码都是返回 假   文件都是存在的

b0y 发表于 2025-6-10 18:23:48

是不是权限不够

游游5213 发表于 2025-6-10 18:37:48

b0y 发表于 2025-6-10 18:23
是不是权限不够

不是别的模块命令可以删除 ,官方的就不行也不清楚 哪里的问题- -

Xelloss0618 发表于 2025-6-10 18:57:45

官方这个就是很简单封装了系统API,删除不了那就是文件被占用和没权限,另外只读文件也删不了。

创世魂 发表于 2025-6-10 19:00:08

权限问题。

游游5213 发表于 2025-6-10 19:04:55

Xelloss0618 发表于 2025-6-10 18:57
官方这个就是很简单封装了系统API,删除不了那就是文件被占用和没权限,另外只读文件也删不了。 ...

有的时候就返回真(可以正常删除)... 也不清楚怎么运作的原理- -

非凡 发表于 2025-6-10 21:41:07

我用这模块(删除文件_强制)也有类似情况,不同的是多执行几次就可以全部删除了。

循环 (0, 文件A.取成员数 (), x, 1)
{
    调试输出 ("准备删除的文件:" + 文件A.取成员 (x))
    如果 (删除文件_强制 (文件A.取成员 (x)))
    {
      调试输出 ("删除成功" + 文件A.取成员 (x))
    }
    否则
    {
      调试输出 ("删除失败" + 文件A.取成员 (x))

    }

    调试输出 ("*******列表框_文件A列表.取项目数:" + 到文本 (列表框_文件A列表.取项目数 ()))
    调试输出 ("*******文件A.取成员数 ():" + 到文本 (文件A.取成员数 ()))
}

li327065266kun 发表于 2025-6-11 18:22:36

C盘有权限需求的,你换别的盘就行了

游游5213 发表于 2025-6-18 17:17:28

li327065266kun 发表于 2025-6-11 18:22
C盘有权限需求的,你换别的盘就行了

谢谢佬我等测试一下
页: [1]
查看完整版本: 删除文件跟删除目录都不成功呢,重启电脑也不行