国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

在ASP中自動創建多級文件夾的函數(使用FSO)

2019-11-18 19:22:38
字體:
來源:轉載
供稿:網友

    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("Scr        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:/a/b/c/"
If AutoCreateFolder(MyPath) Then
        Response.Write "創建文件夾成功"
Else
        Response.Write "創建文件夾失敗"
End If 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泽库县| 织金县| 玛沁县| 瑞丽市| 綦江县| 宾阳县| 新郑市| 岳普湖县| 江阴市| 昌吉市| 含山县| 萨嘎县| 息烽县| 双桥区| 临夏市| 揭阳市| 原阳县| 万宁市| 冕宁县| 山阳县| 湄潭县| 灯塔市| 泊头市| 岑溪市| 承德市| 洛宁县| 阿拉尔市| 定西市| 乌拉特中旗| 伊春市| 朝阳区| 泗洪县| 清丰县| 宁都县| 舟山市| 石狮市| 鸡泽县| 彰武县| 鄂托克前旗| 乾安县| 阿克苏市|