TStringList ライクにデータの管理をする為のクラスとコンポーネント
ソフト名: | TDataList & TInfoList1.8 |
---|---|
ファイル: | InfoList18.zip / 397,151Bytes / 2023.03.19 |
- 追加説明 -
【 新しくなった点 】
// Version 1.8 //
分割機能の概念を根本的に見直しました。
これまでは、1つのアイテム Items[Index] を幾つかのデータに分割して
その1つ1つをブロックと呼んでいましたが、Version 1.8 からは、1つの
アイテム Items[Index] をブロックと呼び、ファイル等の1つのデータを
複数のブロックに読み込むことを分割機能と定義致しました。
この新しい分割機能を実現する為に次のメソッドを用意しました。
procedure BlockLoadStream(Stream: TStream; BCount: Integer; BSize: Integer);
procedure BlockLoadFile(const FileName: String; BCount: Integer; BSize: Integer);
procedure BlockSaveStream(Stream: TStream);
procedure BlockSaveFile(const FileName: String);
また分割機能の変更により次のプロパティは廃止しました。
property ItemPosition: Integer;
property ItemStep: Integer;
property MaxPosition[Index: Integer]: Integer;
property PositionSize[Index: Integer]: Integer;