Abre un archivo especificado y devuelve un objeto TextStream que se puede utilizar para leer, escribir o agregar en el archivo.
objeto.OpenTextFile(nombredearchivo[, modoES[, crear[, formato]]])
El método OpenTextFile tiene las siguientes partes:
El argumento modoES puede tener cualquiera de los siguientes valores:
| Constante | Valor | Descripción |
|---|---|---|
| ForReading | 1 | Abrir un archivo sólo para lectura. No puede escribir en este archivo. |
| ForWriting | 2 | Abrir un archivo para escritura. |
| ForAppending | 8 | Abrir un archivo y escribir al final del archivo. |
El argumento format puede tener alguno de los siguientes valores:
| Valor | Descripción |
|---|---|
| TristateTrue | Abre el archivo como Unicode. |
| TristateFalse | Abre el archivo como ASCII. |
| TristateUseDefault | Abre el archivo utilizando la configuración predeterminada del sistema. |
El siguiente código muestra el uso del método OpenTextFile para abrir un archivo para agregar texto:
[JScript] var fs, a, ForAppending; ForAppending = 8; fs = new ActiveXObject("Scripting.FileSystemObject"); a = fs.OpenTextFile("c:\\prueba.txt",ForAppending,false); ... a.Close(); [VBScript] Sub PruebaOpenTextFile Const ParaLectura = 1, ParaEscritura = 2, ParaAnexar = 8 Dim fso, f Set fso = CreateObject("Scripting.FileSystemObject") Set f =fso.OpenTextFile("c:\archivoPrueba.txt",ParaEscritura,True)f.Write "¡Hola mundo!" f.Close End Sub
Método CreateTextFile | Método OpenAsTextStream
Se aplica a: Objeto FileSystemObject
| Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |