System.High

提供: RAD Studio API Documentation
移動先: 案内検索

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 始まり文字列が オフ の場合は文字列長を返します。そうでなければ、-1 を返します。

WideString

0 始まり文字列が オフ の場合は文字列長を返します。そうでなければ、-1 を返します。

UnicodeString

0 始まり文字列が オフ の場合は文字列長を返します。そうでなければ、-1 を返します。

短い文字列パラメータ

整数型の値。実際のパラメータ内の要素数から 1 引いた値。

メモ: High は配列プロパティには適用されません。


関連項目

コード例