自动创建文件夹(20分)

  • 主题发起人 主题发起人 金少
  • 开始时间 开始时间

金少

Unregistered / Unconfirmed
GUEST, unregistred user!
请教, 如何创建这样的文件夹: 如我想在C盘根目录下有(C:/a/)
我想在该目录下创建类(C:/a/b/c/)
这样我们可以看到, 假如不可见, 我直接在edit中输入”D:/a/b/c/”
如果a, b, c 三个目录都不存在, 怎样用程序通用函数实现呢
用递归吗?
 
uses FileCtrl;

ForceDirectories('D:/a/b/c/');
 
同意zw84611

if Trim(Path)<>'' then
ForceDirectories(Path)
 
if DirectoryExists('D:/a/b/c') then
showmessage('已存在')
else
if ForceDirectories('D:/a/b/c')
then showmessage('成功')
else showmessage('无法创建');
 
多人接受答案了。
 
后退
顶部