System.Classes.TList.Expand
Delphi
function Expand: TList;
C++
TList* __fastcall Expand();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | TList |
説明
リストの Capacity プロパティの値を拡張します。
Expand メソッドを呼び出すと,リストに項目を追加するために容量を拡大します。Expand メソッドは,リストがまだ Capacity の設定をいっぱいに使用していない場合は無効です。
Count = Capacity の場合,Expand メソッドはリストの Capacity プロパティの値を次のように増やします。Capacity プロパティの値が 8 より大きい場合,Expand メソッドはリストの Capacity プロパティを 16 増やします。Capacity の値が 4 より大きく 9 より小さい場合,リストの Capacity を 8 増やします。Capacity の値が 4 より小さい場合,リストの Capacity の値を 4 増やします。
戻り値は拡張リストオブジェクトです。