這個範例會使用 StreamWriter 方法開啟 My.Computer.FileSystem.OpenTextFileWriter 物件,並用 WriteLine 類別的 StreamWriter 方法將字串寫入文本檔。
範例
Dim file As System.IO.StreamWriter
file = My.Computer.FileSystem.OpenTextFileWriter("c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()
健全的程式設計
以下條件可能會造成例外狀況:
檔案存在且為唯讀 (IOException)。
磁碟已滿 (IOException)。
路徑名稱太長(PathTooLongException)。
.NET Framework 安全性
如果檔案不存在,此範例就會建立新的檔案。 如果應用程式需要建立檔案,該應用程式需要 Create 資料夾的存取權。 如果檔案已經存在,應用程式只需要 Write 存取權,許可權就越小。 可能的話,在部署期間建立檔案更安全,而且只授與 Read 單一檔案的存取權,而不是 Create 資料夾的存取權。