Biblioteca de tiempo de ejecución de Scripting  

Método ReadAll

Lee un archivo TextStream completo y devuelve la cadena resultante.

objeto.ReadAll( );

objeto siempre es el nombre de un objeto TextStream.

Comentarios

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

Consulte también

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.