Reads a single line of text.

syntaxSyntax:
DlxFile.ReadLine()

Return Value

If the operation finishes successfully, it returns the text string, otherwise it returns an empty string.

Remarks

Reading is stopped by the first newline character. If the file is of binary type (opened with DlxApp.FILEOPEN_READBINARY) only the byte at the current location is read and the location is incremented by one.

Example

  Copy codeCopy code
var filename = "demofile.txt";
// write file
var file = new DlxFile(filename, DlxApp.FILEOPEN_WRITETEXT);
if (file.IsValid())
{
  for (var i = 0; i <= 90; i++)
	file.Write(i.toString() + "° : " + Math.sin(i / 180 * Math.PI) + "\n");
  file.Close();
}
// read file
file = new DlxFile(filename, DlxApp.FILEOPEN_READTEXT);
if (file.IsValid())
{
  while (!file.IsEOF())
	DlxApp.Printf("%s", file.ReadLine());
  file.Close();
}
else DlxApp.Printf("File not found.");

See also