Share via


HOW TO:在 Visual Basic 中以 StreamWriter 將文字寫入檔案

更新:2007 年 11 月

這個範例會利用 My.Computer.FileSystem.OpenTextFileWriter 方法開啟 StreamWriter,並且用它搭配 StreamWriter 類別的 WriteLine 方法,將字串寫入文字檔。

範例

Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()

穩固程式設計

下列情形可能會造成例外狀況:

安全性

如果檔案不存在,這個範例就會建立新檔案。如果應用程式需要建立檔案,該應用程式就需要資料夾的 Create 權限。如果檔案已經存在,則應用程式只需要 Write 權限,這是較小的權限。若有可能,更為安全的做法是在部署期間建立檔案,並且只授與單一檔案的 Read 權限,而不授與資料夾的 Create 權限。

請參閱

工作

HOW TO:在 Visual Basic 中從文字檔讀取

參考

StreamWriter

My.Computer.FileSystem.OpenTextFileWriter 方法

其他資源

在 Visual Basic 中寫入檔案