导航
  • 主页
  • API 调用
  • 基础类
  • 控件与界面
  • 数据库相关
  • DataWindow
  • 项目管理
  • Web 应用
  • 脚本语言

请教高手:pb中怎样删除一个非空目录?

Titandick 2003-12-16 11:37:17
一个临时的文件夹,不用时想将其删除,但如果非空,则用RemoveDirectory(...)无法删除,还请请教!
...全文
103 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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
回复
发动态
发帖子
PowerBuilder
创建于2007-09-28

816

社区成员

PowerBuilder 相关问题讨论
申请成为版主
社区公告
暂无公告