FSO使用教程5 -- 如何使用FSO建立新檔案

來源:互聯網
上載者:User
fso|建立|教程

如何使用FSO建立新檔案-FSO使用教程5

瞭解了檔案複製,刪除,移動及重新命名後,接下來讓我們學習如果存取檔案裡面的資料。檔案存取所必須用到的TextStream對象是FileSystemObject的子物件。其建立的方法有OpenTextFile及CreateTextFile兩種,使用執行個體如下:

'首先建立FileSystemObject對象
Set fs = Server.CreateObject("Scripting.FileSystemObject")
'再建立一個TextStream類型對象
Set txt = fs.OpenTextFile(參數...)


或者:

Set fs = Server.CreateObject("Scripting.FileSystemObject")
Set txt = fs.CreateTextFile(參數...)
我們在建立了TextStream對象之後,接下來我們可以調用附屬於TextStream對象的ReadLine、WriteLine、Read、ReadAll、Write...等方法來存取檔案的內容。

五、如何用FSO建立檔案:

方法:CreateTextFile

調用格式:

CreateTextFile(檔案[, 是否覆蓋原檔案])


注意事項:

“是否覆蓋原檔案”參數在要建立的檔案為已存在的時候才有效。當檔案已存在且參數設定為False時,就會產生“檔案已存在”的錯誤(錯誤編碼=58);而如果這個參數被設定為True或省略時,則原檔案會被覆蓋掉。

源碼樣本:

<%
'================================================
'作者:阿里西西
'網址:http://www.alixixi.com/
'源碼:FSO移動檔案,重新命名檔案樣本
'時間:2005年12月17日
'================================================
Set fs = Server.CreateObject("Scripting.FileSystemObject")
File = Server.MapPath("File1.txt")

'建立一個新檔案File1.txt且必須是不存在的檔案
Set txt = fs.CreateTextFile(File,False)

'建立一個新檔案File1.txt,若原檔案存在則覆蓋掉
Set txt = fs.CreateTextFile(File)
%>



相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。