|
CreateTextFile (Método)
Descripción
Crea un nombre de archivo especificado y devuelve un objeto TextStream que se puede utilizar para leer desde o escribir a un archivo.
Sintaxis
objeto.CreateTextFile(nombreDeArchivo [, sobrescribir[, unicode]])
El método CreateTextFile consta de las siguientes partes:
Parte | Descripción |
---|---|
objeto | Requerido. Siempre el nombre de un objeto FileSystemObject o Folder. |
nombreDeArchivo | Requerido. Una expresión de cadena que identifica el archivo que se va a crear. |
sobrescribir | Opcional. Un valor Boolean que indica si un archivo existente se puede sobrescribir. El valor es True si el archivo se puede sobrescribir y False si no se puede sobrescribir. Si se omite, los archivos existentes no se sobrescriben. |
unicode | Opcional. Un valor Boolean que indica si el archivo se crea como un archivo Unicode o ASCII. El valor es True si el archivo se crea como un archivo Unicode y False si se crea como un archivo ASCII. Si se omite, se supone que es un archivo ASCII. |
Comentarios
El código siguiente demuestra cómo utilizar el método CreateTextFile para crear y abrir un archivo de texto:
Sub CreateAfile
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile("c:\archivoprueba.txt", True)
a.WriteLine("Esto es una prueba.")
a.Close
End Sub
Si el argumento sobrescribir es False o no se proporciona, para un nombreDeArchivo ya existente, se produce un error.