Ignore:
Timestamp:
Aug 7, 2024, 12:12:42 AM (2 months ago)
Author:
chronos
Message:
  • Modified: Improved serial console handling.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ByteArray/Devices/Memory.pas

    r9 r10  
    3232    procedure FillZero;
    3333    procedure Clear;
     34    function ToString: string; override;
    3435    property Size: TInt read FSize write SetSize;
     36    constructor Create;
    3537    destructor Destroy; override;
    3638  end;
     
    144146end;
    145147
     148function TMemory.ToString: string;
     149var
     150  I: Integer;
     151begin
     152  Result := '';
     153  for I := 0 to FSize - 1 do
     154    Result := Result + ', ' + IntToStr(FData[I]);
     155  Delete(Result, 1, 2);
     156end;
     157
     158constructor TMemory.Create;
     159begin
     160  FSize := 0;
     161end;
     162
    146163destructor TMemory.Destroy;
    147164begin
Note: See TracChangeset for help on using the changeset viewer.