Lee un archivo TextStream completo y devuelve la cadena resultante.
objeto.ReadAll( );
objeto siempre es el nombre de un objeto TextStream.
En archivos grandes, al utilizar el método ReadAll desperdicia recursos de memoria. Para el proceso de entrada de datos de un archivo se deben utilizar otras técnicas, como leer un archivo línea por línea.
El siguiente ejemplo muestra el uso del método ReadAll:
[JScript] function ObtenerTodo() { var fso, f; var ForReading = 1, ForWriting = 2; fso = new ActiveXObject("Scripting.FileSystemObject"); f = fso.OpenTextFile("c:\\prueba.txt", ParaEscritura, true); f.Write("Encabezado"); f.Write("1234567890987654321"); f.Close(); f = fso.OpenTextFile("c:\\prueba.txt", ParaLectura); return(f.ReadAll()
); } [VBScript] Function ArchivoReadAllText Const ParaLectura = 1, ParaEscritura = 2 Dim fso, f Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.OpenTextFile("c:\archivoPrueba.txt", ParaEscritura, True) f.Write "¡Hola mundo!" Set f = fso.OpenTextFile("c:\archivoPrueba.txt", ParaLectura) ArchivoReadAllText =f.ReadAll
End Function
Método Read | Método ReadLine | Método Skip | Método SkipLine
Se aplica a: Objeto TextStream
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |