此示例使用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
对文件夹的访问权限。