Changeset 50 for branches/ByteArray/Devices/Storage.pas
- Timestamp:
- Nov 2, 2023, 11:18:06 PM (7 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ByteArray/Devices/Storage.pas
r47 r50 13 13 private 14 14 FFileName: string; 15 function GetSize: Integer; 15 16 procedure SetFileName(AValue: string); 17 procedure SetSize(AValue: Integer); 16 18 public 17 19 FFile: TFileStream; … … 24 26 destructor Destroy; override; 25 27 property FileName: string read FFileName write SetFileName; 28 property Size: Integer read GetSize write SetSize; 26 29 end; 27 30 … … 40 43 else FFile := TFileStream.Create(FFileName, fmCreate); 41 44 end; 45 end; 46 47 function TStorage.GetSize: Integer; 48 begin 49 Result := FFile.Size; 50 end; 51 52 procedure TStorage.SetSize(AValue: Integer); 53 begin 54 FFile.Size := AValue; 42 55 end; 43 56
Note:
See TracChangeset
for help on using the changeset viewer.