调用API函数创建多级文件夹-Natsume Takashi
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


调用API函数创建多级文件夹

发表时间:2017/7/10 8:31:06 评论(0) 浏览(7184)  评论 | 加入收藏 | 复制
   
摘 要:access自带的MkDir不能创建多级文件夹,调用API函数创建多级文件夹 
正 文:

VBA内置的 MkDir 函数也可以用于创建文件夹,但其一次只能创建一个文件夹,如果要创建多级目录需要多次调用,并且文件夹存在时会报错。而MakeSureDirectoryPathExists函数只需要调用一次即可,对于已存在的目录会忽略掉,使用更方便

Public Declare Function MakeSureDirectoryPathExists Lib "imagehlp.dll" (ByVal DirPath As String) As Long  'API函数声明
Sub CreatePath()
    Dim fileStr As String
    fileStr = CurrentProject.Path & "\目录 A\目录 B\目录 C\"  '要创建的路径
        MakeSureDirectoryPathExists fileStr   '创建多级文件夹
End Sub
以上代码复制粘贴到 模块按f5 运行 即可发现在当前路径下创建了多级文件夹


Access软件网交流QQ群(群号:198465573)
 
 相关文章
用组合框或列表框做多级查询  【gfuuyygy  2007/10/23】
删除指定文件夹里文件创建时间大于天数的文件  【Qiu J.X.  2008/3/8】
利用API创建文件目录  【UMVSOFT整理  2008/5/19】
创建文件夹方法三则  【江羽  2010/5/13】
【access小品】创建文件(夹)快捷方式  【todaynew  2010/7/6】
关于多级子节点数目的查询  【都市侠影  2014/9/28】
常见问答
技术分类
相关资源
文章搜索
关于作者

Natsume Takashi

文章分类

文章存档

友情链接