FileSystemObject (fso) 對象模式,答應對大量的屬性、方法和事件,使用較熟悉的 object.method 語法,來處理文件夾和文件。
使用這個基于對象的工具和:
因為在客戶端使用 FSO 而引起重要的安全性問題,提供潛在地不受歡迎的對客戶端本地文件系統的訪問,假定本文檔使用 FSO 對象模式,來創建由服務器端的 Internet Web 頁執行的腳本。因為使用了服務器端,Internet EXPlorer 默認安全設置不答應客戶端使用 FileSystemObject 對象。覆蓋那些默認值可能會引起在本地計算機上不受歡迎的對其文件系統的訪問,從而導致文件系統完整性的全部破壞,同時引起數據遺失或更糟的情況。
FSO 對象模式使服務器端的應用程序能創建、改變、移動和刪除文件夾,或探測特定的文件夾是否存在,若存在,還可以找出有關文件夾的信息,如名稱、被創建或最后一次修改的日期,等等。
FSO 對象模式還使文件處理變得很輕易。在處理文件時,主要的目標是以易于訪問的格式把數據存儲在有效的空間和資源中。這就要求能夠創建文件,插入和改變數據,以及輸出(讀取)數據。因為把數據存儲在數據庫中,如 access 或 SQL 服務器,會給應用程序增加很大的開銷,所以把數據存儲在二進制或文本文件中可能是最有效的解決方案。可能不希望有該開銷,或者數據訪問要求可能不需要與功能完備的數據庫相關聯的所有額外功能。
包含在 Scripting 類型庫 (Scrrun.dll) 中的 FSO 對象模式,支持通過 TextStream 對象來創建和操作文本文件。雖然還不支持二進制文件的創建或操作,但計劃將來要支持二進制文件。
新聞熱點
疑難解答