System.Variants.VarEnsureRange
Delphi
function VarEnsureRange(const AValue, AMin, AMax: Variant): Variant;
C++
extern DELPHI_PACKAGE System::Variant __fastcall VarEnsureRange(const System::Variant &AValue, const System::Variant &AMin, const System::Variant &AMax);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Variants.pas System.Variants.hpp |
System.Variants | System.Variants |
説明
指定した範囲の値を持つ Variant を返します。
VarEnsureRange は、値が指定した範囲内であることが保証されている Variant を返します。
AValue は、範囲内であればこの値に設定したいと思っている値を持つ Variant です。AValue が範囲内に含まれる場合、VarEnsureRange は AValue を返します。
AMin は、許容範囲の下限の値を持つ Variant です。AValue が AMin より小さい場合、VarEnsureRange は AMin を返します。
AMax は、許容範囲の上限の値を持つ Variant です。AValue が AMax より大きい場合、VarEnsureRange は AMax を返します。