meta data for this page
  •  

ibec_fs_ReadString

Reads Count bytes from the file stream created with ibec_fs_OpenFile.

Syntax

   function ibec_fs_ReadString(FileHandle : variant; Count : integer) : string;

Description

Use ibec_fs_ReadString to read Count bytes from the file stream created with ibec_fs_OpenFile into a variable in cases where the number of bytes is known and fixed.

This function now supports files larger than 2 GB.

Example

   execute ibeblock
   as
   begin
     fs = ibec_fs_OpenFile('C:\MyData.dat', __fmOpenRead);
     if (fs is not null) then
     begin
       ibec_fs_Seek(fs, -100, __soFromEnd);
       MyStr = ibec_fs_ReadString(fs, 100);
       ibec_fs_CloseFile(fs);
     end
   end