AtEndOfLine Property

Visual Basic Scripting

Microsoft® Visual Basic® Scripting Edition AtEndOfLine Property  Scripting Run-Time Reference 
Version 2 

See Also                    Applies to


Description
Returns True if the file pointer immediately precedes the end-of-line marker in a TextStream file; False if it is not. Read-only.
Syntax
object.AtEndOfLine

The object is always the name of a TextStream object.

Remarks
The AtEndOfLine property applies only to TextStream files that are open for reading; otherwise, an error occurs.

The following code illustrates the use of the AtEndOfLine property:

Function ReadEntireFile(filespec)
  Const ForReading = 1
  Dim fso, theFile, retstring
  Set fso = CreateObject("Scripting.FileSystemObject")
  Set theFile = fso.OpenTextFile(filespec, ForReading, False)
  Do While theFile.AtEndOfLine <> True
    retstring = theFile.Read(1)
  Loop
  theFile.Close
  ReadEntireFile = retstring
End Function