社区
C++ Builder
帖子详情
怎样删除一个非空的目录?
cdws222
2002-11-07 11:30:48
要求是真正的删除,不是删除至回收站
...全文
47
6
打赏
收藏
怎样删除一个非空的目录?
要求是真正的删除,不是删除至回收站
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuanque
2002-11-07
打赏
举报
回复
调API应该可以,看看DeleteFolder,DeleFile这两个API函数帮助
cdws222
2002-11-07
打赏
举报
回复
它是删除到回收站吗?那可不行呀
gloom
2002-11-07
打赏
举报
回复
季版主的回复:
删除非空文件夹,包含子目录
void __fastcall TForm1::Button1Click(TObject *Sender)
{
char Path[256];
SHFILEOPSTRUCT sfo;
memset(&sfo, 0, sizeof(sfo));
memset(Path, 0, sizeof(Path));
strcpy(Path, "E:\\Test"); //删除整个目录E:\Test,包含下面的子目录。
sfo.wFunc = FO_DELETE;
sfo.pFrom = Path;
sfo.fFlags =FOF_NOCONFIRMATION; //不给出提示
SHFileOperation(&sfo);
}
cdws222
2002-11-07
打赏
举报
回复
up一下吧
winkiky
2002-11-07
打赏
举报
回复
在CB5技术大全里好像有这个函数得介绍
书不在身边,没法给你找
gloom
2002-11-07
打赏
举报
回复
有个Shell API可以实现这个的功能,具体忘了,查查旧帖应该有的
在Linux系统下编写C语言程序完成
删除
非空
目录
操作
在Linux系统下编写C语言程序完成
删除
非空
目录
操作主要还是模拟系统指令rmkdir,要想
删除
目录
文件首先得先
删除
目录
文件里面的文件,使文件清空才能
删除
目录
。本程序才用递归来不断打开
目录
文件清空
目录
下的文件并返回...
非递归
删除
非空
目录
(源代码)
Windows API 非递归
删除
非空
目录
(源代码) RemoveDirectory 和 DeleteFile
MFC
删除
非空
目录
MFC没有可以
删除
非空
目录
的函数,而文档中的函数实现了这个功能
C++
删除
不为空的
目录
删除
不为空的
目录
,这在我们平时
删除
目录
的时候经常遇到,Windows会提示,你
删除
的文件夹
非空
,有意思吧,是怎么一回事呢?
php rmdir使用递归函数
删除
非空
目录
实例详解
失败时会产生
一个
E_WARNING级别的错误。 参数: 1.dirname:
目录
的路径。 2.context:在 PHP 5.0.0 中增加了对上下文(Context)的支持。 php rmdir()
删除
非空
目录
上面已经说过,rmdir()函数只能
删除
空
目录
,...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章