如何:在 Visual Basic 中向文本文件追加内容
通过指定将 append
参数设置为 True
,可使用 WriteAllText 方法向文本文件追加内容。
向文本文件追加内容
使用
WriteAllText
方法,指定目标文件以及要追加的字符串,并将append
参数设置为True
。此示例将字符串
"This is a test string."
写入名为Testfile.txt
的文件中。Dim inputString As String = "This is a test string." My.Computer.FileSystem.WriteAllText( "C://testfile.txt", inputString, True)
可靠编程
以下情况可能会导致异常:
路径由于以下原因之一而无效:属于零长度字符串、仅包含空格、包含无效字符或属于设备路径(开头字符为 \\.\)(ArgumentException)。
路径无效,因为它是
Nothing
(ArgumentNullException)。File
指向不存在的路径(FileNotFoundException 或 DirectoryNotFoundException)。文件正由另一个进程使用,或者出现 I/O 错误 (IOException)。
路径超过了系统定义的最大长度 (PathTooLongException)。
路径中的文件名或目录名包含冒号 (:),或格式无效 (NotSupportedException)。
该用户缺少查看该路径所必需的权限 (SecurityException)。