Unit 'flcStreams' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_fundamentals]

TFileStream

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: flcStreams.pas line 973

type TFileStream = class(TReaderWriter)

protected

  FFileName: string;

  

  FOpenMode: TFileStreamOpenMode;

  

  FOptions: TFileStreamOptions;

  

  FAccessHint: TFileStreamAccessHint;

  

  procedure SetPosition(); override;

  

  procedure SetSize(); override;

  

  function GetReader; override;

  

  function GetWriter; override;

  

  function GetFileHandle;

  

  function GetFileCreated;

  

  procedure EnsureCreateOnWrite;

  

public

  constructor Create();

  

  property FileName: string; [r]

  

  property FileHandle: Integer; [r]

  

  property FileCreated: Boolean; [r]

  

  procedure DeleteFile;

  

  function Write(); override;

  

end;

Inheritance

TFileStream

  

|

TReaderWriter

  

|

AStream

  

|

TObject



CT Web help

CodeTyphon Studio