<< ibec_fs_Position | IBEBlock | ibec_fs_ReadString >>

ibec_fs_Readln

Reads a line of text from a file.

Syntax

  function ibec_fs_Readln(FileHandle : variant) : string;

Description

The ibec_fs_Readln function reads a line of text and then skips to the next line of the file.

This function now supports files larger than 2 GB.

Example

  execute IBEBlock
  returns (vcout varchar(1000))
  as
  begin
    FileName = 'C:\mydata.csv';
    FH = ibec_fs_OpenFile(FileName, __fmOpenRead);
    if (not FH is NULL) then
    begin
      while (not ibec_fs_Eof(FH)) do
      begin
        vcout = ibec_fs_Readln(FH);
        suspend;
      end
      ibec_fs_CloseFile(FH);
    end
  end

See also:
ibec_fs_Writeln
ibec_fs_WriteString
Example: Importing data from a CSV file

back to top of page
<< ibec_fs_Position | IBEBlock | ibec_fs_ReadString >>