當前位置:編程學習大全網 - 編程語言 - 計算機編程保存文件名

計算機編程保存文件名

剛寫完代碼問題就關了,沒暈到我。

看壹看。不懂可以問我。

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

我沒時間把整個站的代碼都寫給妳。

我們來談談想法

1,遍歷文件夾獲取file對象值,添加到數據庫中(先建表比較方便),然後操作Drive對象,獲取數據庫值,取表值或者輸入值,如果想復制文件夾中的所有文件,可以直接在遍歷循環中創建FSO對象,但是代碼稍微復雜壹點。

祝妳成功。

給妳壹些主要功能和思路,妳會發現其實發現起來很簡單:

1.

函數李昪(路徑)

設置fso = Server。CreateObject("腳本。文件系統對象”)

出錯時繼續下壹步

設置objFolder=fso。GetFolder(服務器。MapPath(路徑))

Set objFiles=objFolder。文件

在輸出文件夾路徑下循環文件的文件名。

對於objFiles '中的每個objFile,取相關值。

回應。寫“姓名:”& ampobjFile。姓名和名稱。" "

回應。寫“簡稱:”& ampobjFile。簡稱& amp" "

回應。寫上“尺寸:”& ampobjFile。尺寸和尺寸。"字節"

回應。寫“類型:”& ampobjFile。類型& amp“& ltBR >;

回應。寫下“路徑:& ampobjFile。路徑與路徑。" "

回應。寫“捷徑:”& ampobjFile。捷徑& amp“& ltBR >;

回應。寫下“已創建:& ampobjFile。創建日期和時間。" "

回應。寫上“最後修改時間:”& ampobjFile。DateLastModified & amp“& ltp >

然後

設置objFolder =無

' Set fso=nothing '釋放對象。

結束功能

下面的話不用我說了吧?

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

2.'文件復制操作'講到了復制,這裏有壹個關於文件對象的詳細說明,希望可以效仿。

Sub backupdata()

file path = request . form(" file path ")

Filepath=server.mappath(文件路徑)

bk folder = request . form(" bk folder ")

bk文件名= request . form(" bk文件名")

set Fso = server . createobject(" scripting . file system object ")

如果FSO . file存在(文件路徑),則

如果CheckDir(bkfolder) = True,則

復制文件文件路徑,bk文件夾& amp" \ " & ampbk文件名

其他

MakeNewsDir bkfolder

復制文件文件路徑,bk文件夾& amp" \ " & ampbk文件名

如果…就會結束

Response.write”操作成功,您備份的數據路徑是

其他

Response.write“找不到您需要備份的文件。”

如果…就會結束

末端接頭

Driver對象的RootFolder屬性返回壹個Folder對象,通過該對象可以訪問該驅動器中的所有內容。您可以使用Folder對象的屬性和方法來遍歷驅動器上的目錄,並獲取該文件夾和其他文件夾的屬性。

復制(目標,覆蓋)

將此文件復制到destination指定的文件夾中。如果目的地的結尾是路徑分隔符(“\”),則目的地被視為放置復制文件的文件夾。否則,將destination視為要創建的新文件的路徑和名稱。如果目標文件已經存在,並且overwrite參數設置為False,將會生成壹個錯誤。默認覆蓋參數為True。

刪除(強制)

刪除此文件。如果可選的force參數設置為True,即使文件具有只讀屬性,也將被刪除。默認力為假。

移動(目的地)

將文件移動到destination指定的文件夾中。如果目的地的結尾是路徑分隔符(“\”),則目的地被視為文件夾。否則,將認為destination是新文件的路徑和名稱。如果目標文件夾已經存在,則會出現錯誤。

創建文本文件

(文件名、覆蓋、unicode)

用指定的文件名創建壹個新的文本文件,並返回相應的TextStream對象。如果可選的overwrite參數設置為True,任何同名的現有文件都將被覆蓋。默認覆蓋參數為False。如果可選的unicode參數設置為True,文件的內容將存儲為unicode文本。默認的unicode是False。

OpenAsTextStream

(iomode,格式)

打開指定的文件並返回壹個TextStream對象,用於讀取、寫入或追加文件。Iomode參數指定所需的訪問類型,允許的值為Reading(1)(默認值)、ForWrite(2)和ForAppending(8)。format參數描述讀寫文件的數據格式。允許值為TristateFalse(0)(默認),描述為ASCII數據格式;tristat true(-1)描述使用Unicode數據格式;tristeusedefault(-2)表示使用系統默認格式。

不是我主要能幫妳多少分的問題。

  • 上一篇:推薦壹下好看的動漫
  • 下一篇:提高編程技能,妳做過有效的事情是什麽?
  • copyright 2024編程學習大全網