• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • ASP中FSO的神奇功能-用FSO進行內容管理

    發表于:2007-05-26來源:作者:點擊數: 標簽:
    平 到此,你對FSO可能已經有了很好的體會。讓我們再深入研究一步,來解決更復雜的難題。 首先,你可能希望對文件改名。為了跟蹤所有的文檔,你將要重新命名它們以便唯一,這樣就可以被系統容易地區 別。很不幸,FSO不允許簡單的文件改名操作,所以我們不得不



       到此,你對FSO可能已經有了很好的體會。讓我們再深入研究一步,來解決更復雜的難題。

       首先,你可能希望對文件改名。為了跟蹤所有的文檔,你將要重新命名它們以便唯一,這樣就可以被系統容易地區
    別。很不幸,FSO不允許簡單的文件改名操作,所以我們不得不修改一下。

    < %
    ' create the fso object
    set fso = Server.Createobject("Scripting.FileSystemObject")
    path = "c: emp est.txt"
    strDate = Replace(Date(), "/", "")
    strDir = "c:.netpubwwwrootarticles" & strDate
    strNewFileName = Hour(Now) & "_" & Minute(Now) & "_" &
    second(Now) & ".html"

    ' open the old file
    set file = fso.opentextfile(path, 1)  < -- For reading
    strText = file.readall
    set file = nothing

    ' check for and/or create folder
    if not fso.folderexists(Server.MapPath(strDir)) then
            set f = fso.CreateFolder(Server.MapPath(strDir))
    else
            set f = fso.GetFolder(Server.MapPath(strDir))
    end if

    ' create and write new file
    set file = fso.Createtextfile(f.path & "" & strNewFileName)
    file.write(strText)
    set f = nothing
    file.close
    set file = nothing

    ' delete the old file
    fso.DeleteFile(path & "" & rst("FileName") & i)
    ' clean up
    set fso = nothing
    %>

       FSO能力的不足在這里卻成了優勢,我們可以一次執行2步。首先,打開文件并讀入文件的內容。假設這里要創建一個
    唯一的文件夾和一個唯一的文件來存儲文章。然而,因為文件夾的路徑每天都將改變,所以必須首先檢查是否文件夾已經
    存在,如果不存在,就創建它。這在if not fso.folderexists代碼段完成。然后,取得那個路徑,創建一個新的文件。新
    文件建立完成后,刪除掉舊文件,這通過fso.DeleteFile來完成。

       這2步就是:對文件改名,然后移動到一個更合適的目錄下。注意,在這里還可以對文件進行更多地操作,比如在寫
    入新文件前進行一下內容的編輯。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>