展会信息港展会大全

asp生成目录与无限生成多级目录创建
来源:互联网   发布日期:2016-03-01 11:41:15   浏览:3052次  

导读:asp教程生成目录与无限生成多级目录创建这里提供二款asp目录生成函数,第一款是只能创建一级目录,后一款函数可以支持多目录同时生成。sub efolder(foldername) dim...

asp教程生成目录与无限生成多级目录创建

这里提供二款asp目录生成函数,第一款是只能创建一级目录,后一款函数可以支持多目录同时生成。

sub efolder(foldername)

dim fso

set fso=server.createobject("scripting.filesystemobject")

if fso.folderexists(server.mappath(foldername)) then

set fso=nothing

exit sub

else

fso.createfolder(server.mappath(foldername))

end if

set fso=nothing

end sub

===================================================================

sub arrayfolder(path,sep)

dim arraypath,epath,newpath

arraypath = split(path,sep)

newpath=""

for each epath in arraypath

newpath=newpath&epath&"/"

newpath = replace(newpath,"//","/")

efolder newpath

next

end sub

arrayfolder "1/2/3","/"

生成多级目录

'建立目录的程序,如果有多级目录,则一级一级的创建

function createdir(byval localpath)

on error resume next

localpath = replace(localpath,"","/")

set fileobject = server.createobject("scripting.filesystemobject")

patharr = split(localpath,"/")

path_level = ubound(patharr)

for i = 0 to path_level

if i=0 then pathtmp=patharr(0) & "/" else pathtmp = pathtmp & patharr(i) & "/"

cpath = left(pathtmp,len(pathtmp)-1)

if not fileobject.folderexists(cpath) then fileobject.createfolder cpath

next

set fileobject = nothing

if err.number <> 0 then

createdir = false

err.clear

else

createdir = true

end if

end function%>

赞助本站

人工智能实验室

相关热词: 开发 编程 android

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港