CreateTextFile 方法
创建指定的文件名并返回一个 TextStream 对象,该对象可用于读取或写入文件。
语法
对象。CreateTextFile (filename, [ overwrite, [ unicode ]])
“CreateTextFile”方法语法包含以下部分:
Part | 说明 |
---|---|
object | 必填。 始终是 FileSystemObject 或 Folder 对象的名称。 |
文件名 | 必填。 指示要创建的文件的字符串表达式。 |
覆盖 | 可选。 指示是否可重写现有文件的“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 支持和反馈,获取有关如何接收支持和提供反馈的指南。