meta data for this page
  •  

ibec_fs_Size

Returns the length, in bytes, of the file stream.

Description

The ibec_fs_Size returns the length, in bytes, of the file identified by the FileHandle.

This function now supports files larger than 2 GB.

Syntax

 function ibec_fs_Size(FileHandle : variant) : integer;

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 (ibec_fs_Position(FH) < ibec_fs_Size(FH)) do
    begin
      vcout = ibec_fs_Readln(FH);
      suspend;
    end
    ibec_fs_CloseFile(FH);
  end
end