Biblioteca de tiempo de ejecución de Scripting  

Propiedad AtEndOfStream

Devuelve true si el puntero del archivo está al final de un archivo TextStream; false en otro caso. Sólo lectura.

objeto.AtEndOfStream

objeto siempre es el nombre de un objeto del tipo TextStream.

Comentarios

La propiedad AtEndOfStream se aplica sólo a los archivos TextStream abiertos para lectura; de otra forma, se produce un error.

El código siguiente muestra el uso de la propiedad AtEndOfStream:

[JScript]
function ObtenerUnaLinea(especificaciondearchivo)
{
   var fso, f, s, ForReading;
   ForReading = 1, s = "";
   fso = new ActiveXObject("Scripting.FileSystemObject");
   f = fso.OpenTextFile(especificaciondearchivo, ForReading, false);
   while (!f.AtEndOfStream)
      s += f.ReadLine( );
   f.Close( );
   return(s);
}
[VBScript]
Function LeerArchivoEntero(especificaciondearchivo)
   Const ComoLectura = 1
   Dim fso, elArchivo, retstring
   Set fso = CreateObject("Scripting.FileSystemObject")
   Set theFile = fso.OpenTextFile(especificaciondearchivo, ComoLectura, False)
   Do While elArchivo.AtEndOfStream <> True
      retstring = elArchivo.ReadLine
   Loop
   elArchivo.Close
   LeerArchivoEntero = retstring
End Function

Consulte también

Propiedad AtEndOfLine

Se aplica a: Objeto TextStream

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