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. |