第8章--ASP的文件處理ppt課件(全)_第1頁(yè)
第8章--ASP的文件處理ppt課件(全)_第2頁(yè)
第8章--ASP的文件處理ppt課件(全)_第3頁(yè)
第8章--ASP的文件處理ppt課件(全)_第4頁(yè)
第8章--ASP的文件處理ppt課件(全)_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、教材第08章 ASP的文件處理 ASP的File Access組件提供了可用來訪問計(jì)算機(jī)文件系統(tǒng)的方法和屬性。File Access組件使用FSO(File System Object)對(duì)象模型來處理服務(wù)器端的文件、文件夾和驅(qū)動(dòng)器。使用FSO可以建立、刪除、移動(dòng)文件和文件夾,檢查文件和文件夾是否存在,以及更改文件和文件夾的名字。8.1 FSO組件概述8.2 利用FSO組件讀寫文件8.3 利用FSO組件管理文件8.4 利用FSO組件獲取驅(qū)動(dòng)器信息8.5 利用FSO組件管理文件夾8.1 FSO組件概述主題 File Access組件提供可用于在計(jì)算機(jī)文件系統(tǒng)中檢索和修改文件的對(duì)象。用戶可以使用Fi

2、le Access組件創(chuàng)建FileSystemObject對(duì)象,簡(jiǎn)稱為FSO。FSO提供用于訪問文件系統(tǒng)的方法、屬性和集合。 FSO可以用來對(duì)驅(qū)動(dòng)器、文件夾以及文件等對(duì)象進(jìn)行相關(guān)的處理操作。它可以檢測(cè)并顯示出系統(tǒng)驅(qū)動(dòng)器的信息分配情況;可以創(chuàng)建、改變、移動(dòng)和刪除文件夾,并能探測(cè)一些給定的文件夾是否存在;可以提取出文件夾的信息,如名稱、被創(chuàng)建或最后一次修改的日期等。8.2 利用FSO組件讀寫文件8.2.1 TextStream對(duì)象簡(jiǎn)介 extStream對(duì)象必須通過FileSystemObject對(duì)象進(jìn)行實(shí)例化,所以可以把TextStream對(duì)象當(dāng)作是FileSystemObject對(duì)象的子對(duì)象。

3、TextStream對(duì)象的方法及其相關(guān)說明如本章表8-3所示。8.2.2 創(chuàng)建一個(gè)文本文件 創(chuàng)建或打開一個(gè)文本文件并返回TextStram對(duì)象可使用CreateTextFile方法或OpenTextFile方法。1. CreateTextFile方法2. OpenTextFile方法8.2.3 向文本文件中添加數(shù)據(jù) 文本文件一經(jīng)創(chuàng)建,就可以分3步向其中加入數(shù)據(jù):即打開文件以備寫入數(shù)據(jù),寫入數(shù)據(jù),關(guān)閉文件。打開文件的方法有兩種,第一種是用File對(duì)象的OpenAsTextStream方法,第二種是用FileSystemObject對(duì)象的OpenTextFile方法。 打開文件后,就可以用Text

4、Stream對(duì)象的Write或WriteLine方法來寫入數(shù)據(jù),兩者間的惟一差別是WriteLine方法會(huì)在字符串的末尾添加換行符。如果想在文本文件中添加一個(gè)空行,可使用WriteBlankLines方法。8.2.4 讀取文本文件中的內(nèi)容 要從文本文件中讀取數(shù)據(jù),可以使用TextStream對(duì)象的Read、ReadLine或者ReadAll方法。Read方法從文本文件中讀取指定數(shù)量的字符;ReadLine方法讀取一整行,但不包括換行符;ReadAll方法讀取一個(gè)文本文件的所有內(nèi)容。 在使用Read或ReadLine方法時(shí),還可以用Skip方法跳過幾個(gè)字符,或者用SkipLine方法跳過幾行。8

5、.3 利用FSO組件管理文件8.3.1 File對(duì)象簡(jiǎn)介 File對(duì)象的屬性及其相關(guān)說明如本章表8-5所示。8.3.2 移動(dòng)、復(fù)制及刪除文件FSO對(duì)象模式有兩種方法來進(jìn)行移動(dòng)、復(fù)制和刪除文件。移動(dòng)文件:移動(dòng)一個(gè)文件可用File對(duì)象的Move方法或FileSystemObject對(duì)象的MoveFile方法。復(fù)制文件:復(fù)制一個(gè)文件可用File對(duì)象的Copy方法或FileSystemObject對(duì)象的CopyFile方法。刪除文件:刪除一個(gè)文件可用File對(duì)象的Delete方法或FileSystemObject對(duì)象的DeleteFile方法。8.3.3 檢測(cè)文件和文件夾是否存在 使用FSO對(duì)象的Fo

6、lderExists和FileExists方法可以檢測(cè)文件和文件夾是否存在,若存在,則返回True,否則返回False。8.3.4 檢測(cè)文件的屬性 使用File對(duì)象和Folder對(duì)象不僅可以實(shí)現(xiàn)文件或文件夾的各種操作,而且能得到文件和文件夾的各種屬性。8.4 利用FSO組件獲取驅(qū)動(dòng)器信息 通過Drives對(duì)象提供的屬性,可以獲得系統(tǒng)上各個(gè)驅(qū)動(dòng)器有關(guān)的信息,這些驅(qū)動(dòng)器可以是物理的或通過網(wǎng)絡(luò)邏輯連接到系統(tǒng)上的。Drives對(duì)象的屬性及其相關(guān)說明如本章表8-7所示。8.5 利用FSO組件管理文件夾 通過Folder對(duì)象提供的屬性和方法,可對(duì)文件夾進(jìn)行各種操作,其中包括提取文件夾信息、創(chuàng)建文件夾、刪除

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論