CreateTextFile 方法

创建指定的文件名并返回一个 TextStream 对象,该对象可用于读取或写入文件。

语法

对象CreateTextFile (filename, [ overwrite, [ unicode ]])

“CreateTextFile”方法语法包含以下部分:

Part 说明
object 必填。 始终是 FileSystemObjectFolder 对象的名称。
文件名 必填。 指示要创建的文件的字符串表达式
覆盖 可选。 指示是否可重写现有文件的“Boolean”值。 如果可重写文件,则该值为“True”;如果不可重写则为“False”。 如果省略,则可以覆盖现有文件。
Unicode 可选。 指示文件是否创建为 Unicode 或 ASCII 文件的“Boolean”值。 如果文件创建为 Unicode 文件;该值为“True”;如果文件创建为 ASCII 文件,该值为“False”。 如果忽略,则假设为 ASCII 文件。

备注

以下代码演示如何使用 CreateTextFile 方法创建和打开文本文件。 如果重写 参数为“False”或未提供,则对已存在的文件名, 将发生错误。

Sub CreateAfile
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set a = fs.CreateTextFile("c:\testfile.txt", True)
    a.WriteLine("This is a test.")
    a.Close
End Sub

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。