Biblioteca de tiempo de ejecución de Scripting  

Método CreateTextFile

Crea un archivo con el nombre especificado y devuelve un objeto TextStream que se puede utilizar para leer o escribir en el archivo.

objeto.CreateTextFile(nombredearchivo[, sobreescribir[, unicode]])

Argumentos

objeto
Requerido. Siempre debe ser el nombre de un objeto FileSystemObject o Folder.
nombredearchivo
Requerido. Expresión de cadena que identifica el archivo a crear.
sobreescribir
Opcional. Valor lógico que indica si puede sobreescribir un archivo existente. El valor es true si se puede sobreescribir el archivo y es false si no se puede sobreescribir. Si se omite, no se sobreescriben los archivos existentes.
unicode
Opcional. Valor lógico que indica está creado como archivo Unicode o ASCII. El valor es true si el archivo está creado como Unicode y es false si está creado como archivo ASCII. Si se omite, se asume que es un archivo ASCII.

Comentarios

El siguiente código muestra cómo utilizar el método CreateTextFile para crear y abrir un archivo de texto.

[JScript]
var fso = new ActiveXObject("Scripting.FileSystemObject");
var a = fso.CreateTextFile("c:\\prueba.txt", true);
a.WriteLine("Esto es una prueba.");
a.Close();
[VBScript]
Sub CrearUnArchivo
   Dim fso, MiArchivo
   Set fso = CreateObject("Scripting.FileSystemObject")
   Set MiArchivo = fso.CreateTextFile("c:\archivoPrueba.txt", True)
   MiArchivo.WriteLine("Esto es una prueba.")
   MiArchivo.Close
End Sub

Si el argumento sobreescribir es false, o si no se proporciona, para un nombredearchivo que ya existe, se produce un error.

Consulte también

Método CreateFolder | Método OpenAsTextStream | Método OpenTextFile
Se aplica a: Objeto FileSystemObject | Objeto Folder

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.