Unit 'dbf_memo' Package
[Overview][Types][Classes][Index] [#fcl-db]

TMemoFile

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

Declaration

Source position: dbf_memo.pas line 32

type TMemoFile = class(TPagedFile)

protected

  FDbfFile: pointer;

  FDbfVersion: TXBaseVersion;

  FEmptySpaceFiller: Char;

  FMemoRecordSize: Integer;

  FOpened: Boolean;

  FBuffer: PChar;

  function GetBlockLen; virtual; abstract;

  function GetMemoSize; virtual; abstract;

  function GetNextFreeBlock; virtual; abstract;

  procedure SetNextFreeBlock(); virtual; abstract;

  procedure SetBlockLen(); virtual; abstract;

public

  constructor Create();

  destructor Destroy; override;

  procedure Open;

  procedure Close;

  procedure ReadMemo();

  procedure WriteMemo();

  property DbfVersion: TXBaseVersion; [rw]

  property MemoRecordSize: Integer; [rw]

end;

Inheritance

TMemoFile

|

TPagedFile

|

TObject


Documentation generated on: 2023-03-18