Reads a single line of text.
Syntax: |
---|
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 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.");
|