Visual Basic Scripting Edition | 語言參考 |
FileSystemObject 和 Scripting 運行時庫參考的介紹FileSystemObject (FSO) 對象模式,允許對大量的屬性、方法和事件,使用較熟悉的 object.method 語法,來處理文件夾和文件。 使用這個基于對象的工具和: - HTML 來創(chuàng)建 Web 頁
- Windows Scripting Host 來為 Microsoft Windows 創(chuàng)建批文件
- Script Control 來對用其他語言開發(fā)的應(yīng)用程序提供編輯腳本的能力
因為在客戶端使用 FSO 而引起重要的安全性問題,提供潛在地不受歡迎的對客戶端本地文件系統(tǒng)的訪問,假定本文檔使用 FSO 對象模式,來創(chuàng)建由服務(wù)器端的 Internet Web 頁執(zhí)行的腳本。因為使用了服務(wù)器端,Internet Explorer 默認(rèn)安全設(shè)置不允許客戶端使用 FileSystemObject 對象。覆蓋那些默認(rèn)值可能會引起在本地計算機(jī)上不受歡迎的對其文件系統(tǒng)的訪問,從而導(dǎo)致文件系統(tǒng)完整性的全部破壞,同時引起數(shù)據(jù)遺失或更糟的情況。 FSO 對象模式使服務(wù)器端的應(yīng)用程序能創(chuàng)建、改變、移動和刪除文件夾,或探測特定的文件夾是否存在,若存在,還可以找出有關(guān)文件夾的信息,如名稱、被創(chuàng)建或最后一次修改的日期,等等。 FSO 對象模式還使文件處理變得很容易。在處理文件時,主要的目標(biāo)是以易于訪問的格式把數(shù)據(jù)存儲在有效的空間和資源中。這就要求能夠創(chuàng)建文件,插入和改變數(shù)據(jù),以及輸出(讀。⿺(shù)據(jù)。因為把數(shù)據(jù)存儲在數(shù)據(jù)庫中,如 Access 或 SQL 服務(wù)器,會給應(yīng)用程序增加很大的開銷,所以把數(shù)據(jù)存儲在二進(jìn)制或文本文件中可能是最有效的解決方案?赡懿幌M性撻_銷,或者數(shù)據(jù)訪問要求可能不需要與功能完備的數(shù)據(jù)庫相關(guān)聯(lián)的所有額外功能。 包含在 Scripting 類型庫 (Scrrun.dll) 中的 FSO 對象模式,支持通過 TextStream 對象來創(chuàng)建和操作文本文件。雖然還不支持二進(jìn)制文件的創(chuàng)建或操作,但計劃將來要支持二進(jìn)制文件。 返回首頁
|