Biblioteca de tiempo de ejecución de Scripting  

Propiedad Line

Propiedad de sólo lectura que devuelve el número de línea actual en un archivo TextStream.

objeto.Line

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

Comentarios

Después de que un archivo se abre inicialmente y antes de escribir en él, Line es igual a 1.

El siguiente ejemplo muestra el uso de la propiedad Line:

[JScript]
function ObtenerLinea()
{
   var fso, f, r
   var ForReading = 1, ForWriting = 2;
   fso = new ActiveXObject("Scripting.FileSystemObject")
   f = fso.OpenTextFile("c:\\prueba.txt", ForWriting, true)
   f.WriteLine("Hola mundo");
   f.WriteLine("JScript es divertido");
   f.Close();
   f = fso.OpenTextFile("c:\\prueba.txt", ForReading);
   r =  f.ReadAll();
   return(f.Line);
}
[VBScript]
Function ObtenerLinea
   Const ComoLectura = 1, ComoEscritura = 2
   Dim fso, f, ra
   Set fso = CreateObject("Scripting.FileSystemObject")
   Set f = fso.OpenTextFile("c:\archivoPrueba.txt", ComoEscritura, True)
   f.Write "Hello world!" & vbCrLf & "¡Qué divertido es VBScript!" & vbCrLf
   Set f = fso.OpenTextFile("c:\archivoPrueba.txt", ComoLectura)
   ra =   f.ReadAll
   GetLine = f.Line
End Function

Consulte también

Propiedad Column

Se aplica a: Objeto TextStream

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