System.High
Delphi
function High(var X): Integer;
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| function | public | System.pas | System | System |
説明
引数の範囲内での最大値を返します。
Delphi コードでは、High を呼び出すと、Ordinal(順序型)、Array(配列)、ShortString(短い文字列)の上限値を取得できます。 戻り値型は X または X のインデックス型です。
X は、型識別子か変数参照です。X で示される型、または X で示される変数の型は、次のいずれかである必要があります:
| 型 | High の戻り値 |
|---|---|
|
順序型(Int64 を含む) |
その型の範囲内での最大値。 |
|
配列型 |
その配列のインデックス型の範囲内での最大値。 空の配列の場合、High は –1 を返します。 |
|
短い文字列型 |
文字列の宣言されたサイズ。 |
|
オープン配列 |
整数型の値。実際のパラメータ内の要素数から 1 引いた値。 |
|
AnsiString |
0 始まり文字列が |
|
WideString |
0 始まり文字列が |
|
UnicodeString |
0 始まり文字列が |
|
短い文字列パラメータ |
整数型の値。実際のパラメータ内の要素数から 1 引いた値。 |
メモ: High は配列プロパティには適用されません。