主頁 > 知識(shí)庫 > ASP中FSO的神奇功能 - FSO不能做到的

ASP中FSO的神奇功能 - FSO不能做到的

熱門標(biāo)簽:萊西電子地圖標(biāo)注 怎么在地圖標(biāo)注自己 修改地圖標(biāo)注 個(gè)人可以辦理400電話么 外呼系統(tǒng)API接口 武夷山旅游地圖標(biāo)注 縣域地圖標(biāo)注打印店 金昌電話機(jī)器人價(jià)格 鳳臺(tái)百度地圖標(biāo)注店
作 者 : 甘冀平 ;


   FSO確實(shí)存在一些弱點(diǎn) - 比如,它很難處理二進(jìn)制文件,這包括Word文檔、許多圖形格式的文件和其他一些文件。然而你仍然可以用其他的方式操作這些文件 - 移動(dòng)它們、刪除它們,等等。你不能做的就是對它們進(jìn)行打開或者寫操作。

   另外一個(gè)限制是對于文件長度的問題。當(dāng)立刻讀寫一些內(nèi)容時(shí),所有的信息都存儲(chǔ)在內(nèi)存中 - 內(nèi)容越多,消耗的內(nèi)存就越大。這將使每個(gè)工作都變得慢起來。所以,如果需要操作非常大的文件,或者大量的小文件時(shí),考慮將文件分割成小塊,并且經(jīng)常的清除內(nèi)存。將應(yīng)用程序融入進(jìn)COM對象組件,也能大大地提高程序的速度。

   同樣,你也不能使用FSO來管理權(quán)限以及文件、文件夾的屬性,執(zhí)行安全加密的一個(gè)很好方法就是將前面提到的留言簿文件設(shè)置為只讀,在需要時(shí)再設(shè)置為可寫,然后再修改回來。這個(gè)方法經(jīng)常在CGI和Perl使用,但是很不幸,還沒有令人滿意的方法來用FSO實(shí)現(xiàn)。

   還能用FSO做什么?

   在FSO中還有許多很棒的功能,但許多人沒有意識(shí)到。這些功能常常是在你感到做某些事情很難后才發(fā)現(xiàn)的,這時(shí)你經(jīng)常要感嘆到:要是我早知道這個(gè)方法就好了!

   下面列舉一下這些不常用但是卻非常酷的功能:

   很少被了解的FSO功能
GetSpecialFolder Method 返回特定的Windows文件夾的路徑: Windows安裝目錄;Windows系統(tǒng)目錄;Windows臨時(shí)目錄 FSO.GetSpecialFolder([0, 1, or 2])
GetTempName Method 返回一個(gè)隨機(jī)產(chǎn)生的文件或者目錄名字,用于需要存儲(chǔ)臨時(shí)數(shù)據(jù)時(shí)
GetAbsolutePathName Method 返回文件夾的絕對路徑(類似于Server.MapPath)。
比如,F(xiàn)SO.GetAbsolutePathName("region") 將返回類似于下面的結(jié)果:"c:mydocsmyfolder egion"
GetExtensionName Method 返回路徑中最后部分的擴(kuò)展名
(比如:FSO.GetExtensionName("c:docs est.txt") 將返回txt)
GetBaseName and GetParentFolder Methods 返回路徑中最后部分的父文件夾
(比如:FSO.GetParentFolder ("c:docsmydocs") 將返回'docs')
Drives Property 返回所有本地可用驅(qū)動(dòng)器的集合,用于建立資源瀏覽器樣的用戶接口。

   使用上面的功能時(shí),最好建立好出錯(cuò)處理的代碼。因?yàn)槿绻枰膮?shù)不存在,將會(huì)產(chǎn)生麻煩的信息。

   總結(jié)

   如我們所見,F(xiàn)SO非常有用,這里介紹的僅僅是冰山一角。你可以使用FSO建立功能強(qiáng)大的應(yīng)用程序,簡單地完成許多任務(wù)。

標(biāo)簽:邢臺(tái) 赤峰 上海 楚雄 清遠(yuǎn) 南京 涼山 通遼

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ASP中FSO的神奇功能 - FSO不能做到的》,本文關(guān)鍵詞  ASP,中,FSO,的,神奇,功能,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ASP中FSO的神奇功能 - FSO不能做到的》相關(guān)的同類信息!
  • 本頁收集關(guān)于ASP中FSO的神奇功能 - FSO不能做到的的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章