createfolder php,window_FSO创建多级文件夹,FSO中有个方法是CreateFolder,但是 - phpStudy...

FSO创建多级文件夹

FSO中有个方法是CreateFolder,但是这个方法只能在其上一级文件夹存在的情况下创建新的文件夹,所以我就写了一个自动创建多级文件夹的函数,在生成静态页面等方面使用非常方便.

函数:

' --------------------------------

' 自动创建指定的多级文件夹

' strPath为绝对路径

' 引用请保留版权

' by im286_Anjer

' 2005-4-3

Function AutoCreateFolder(strPath) ' As Boolean

On Error Resume Next

Dim astrPath, ulngPath, i, strTmpPath

Dim objFSO

If InStr(strPath, "") <=0 Or InStr(strPath, ":") <= 0 Then

AutoCreateFolder = False

Exit Function

End If

Set objFSO = Server.CreateObject("Scripting.FileSystemObject")

If objFSO.FolderExists(strPath) Then

AutoCreateFolder = True

Exit Function

End If

astrPath = Split(strPath, "")

ulngPath = UBound(astrPath)

strTmpPath = ""

For i = 0 To ulngPath

strTmpPath = strTmpPath & astrPath(i) & ""

If Not objFSO.FolderExists(strTmpPath) Then

' 创建

objFSO.CreateFolder(strTmpPath)

End If

Next

Set objFSO = Nothing

If Err = 0 Then

AutoCreateFolder = True

Else

AutoCreateFolder = False

End If

End Function

调用方法:

MyPath = "C:abc"

If AutoCreateFolder(MyPath) Then

Response.Write "创建文件夹成功"

Else

Response.Write "创建文件夹失败"

End If相关阅读:

妙法删除系统中多余的地本连接2

合并windows7系统下的两个IE8浏览器进程

SQL Server 2008的透明数据加密(一)

利用ASP从远程服务器上接收XML数据的方法

Server Core上部署IIS7全程攻略

php 缩略图实现函数代码

vbs wmi获取电脑硬件信息实例

Discuz! 中实现不同版块使用不同的模板文件的方法

aspupload文件重命名及上传进度条的解决方法附代码

CSS布局最常见的八条错误小结

JSON 和 JavaScript eval使用说明

快速定位页面中复杂 CSS BUG

学习jquery必备 api中英文对照的chm手册 下载

鼠标滑过缩略图时放大图片(纯Css)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值