社区
PowerBuilder
帖子详情
请教高手:pb中怎样删除一个非空目录?
Titandick
2003-12-16 11:37:17
一个临时的文件夹,不用时想将其删除,但如果非空,则用RemoveDirectory(...)无法删除,还请请教!
...全文
266
7
打赏
收藏
请教高手:pb中怎样删除一个非空目录?
一个临时的文件夹,不用时想将其删除,但如果非空,则用RemoveDirectory(...)无法删除,还请请教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bunnysky
2003-12-17
打赏
举报
回复
兔子的方法可用:但是把bat文件中内容换成"rmdir /s /q mydir"试试!
这个方法可行,一般情况下windows自动设置path的所以可以不用拷文件到安装目录下!
rmdir是在MS所有版本中都有的命令。deltree可能会在部分版本中没有。
hzhxxx
2003-12-16
打赏
举报
回复
divsdafdas
dirlist
listbox.dirlist()
递归,删除所有文件,删除目录
pmx123456
2003-12-16
打赏
举报
回复
RemoveDirectory ( directoryname )
annealer
2003-12-16
打赏
举报
回复
可以把在程序中把删除命令用字符写好,然后在保存成bat文件,执行后在删除该文件就可以了。。
xiao_bai
2003-12-16
打赏
举报
回复
只有递归删除所有文件后再删除目录。klbt的方法好像要把deltree.exe 命令考到程序目录里,然后再配好路径。
liliang800207
2003-12-16
打赏
举报
回复
先删文件
再删目录
klbt
2003-12-16
打赏
举报
回复
有一个简单方法,run("del.bat")
del.bat的内容是:
deltree/y mydir
如何使用python
删除
一个
文件_如何用Python
删除
一个
文件?
本文介绍了Python
中
删除
文件和目录的方法,包括os.remove()、os.removedirs()和os.rmdir(),以及如何处理
非
空目录
。os.remove()用于
删除
文件,而os.removedirs()用于递归
删除
空目录
。对于
非
空目录
,可以使用os.rmdir()或shutil.rmtree()。需要注意权限问题和目录
非
空情况,错误处理是关键。
Pb
技巧1
本文介绍了PowerBuilder编程
中
的各种实用技巧,包括日期时间处理、文件操作、数学运算、字符串处理、系统环境交互、定时操作及各类控件的使用方法。
PB
8.0
中
listbox的dirlist使用相对路径的问题
在使用ListBox的DirList功能时,发现使用相对路径会导致路径混乱,影响其他ListBox的正确显示。通过测试发现.reset()和dirlist(0)无法解决问题,最终采用获取绝对路径并在后续操作
中
补全相对路径的方法解决。
常见文件、目录、路径操作函数
本文介绍Windows环境下进行文件和目录操作的API函数,包括
删除
单个文件、批量
删除
文件、
删除
空目录
、判断文件或目录是否存在及判断目录是否为空等实用功能。
PowerBuilder
1,110
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章