System.Variants.VarIsArray

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

Delphi

function VarIsArray(const A: Variant): Boolean;
function VarIsArray(const A: Variant; AResolveByRef: Boolean): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall VarIsArray(const System::Variant &A)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
System.Variants.pas
System.Variants.hpp
System.Variants System.Variants

説明

指定したバリアントが配列かどうかを示します。

VarIsArray は、指定したバリアントが配列であれば true を返します。それ以外の場合には、この関数の結果は false になります。

A は、確認対象の Variant です。

AResolveByRef では、A が Variant への参照であった場合(A の VarType が varByRef または varVariant であった場合)に、VarIsArray がどのような処理をするべきかを示します。AResolveByRef が true なら、VarIsArray は、A が配列であるか、または A が配列へのポインタであるかを確認します。AResolveByRef が false なら、VarIsArray は、A の VarType が varByRef または varVariant であった場合に false を返します。

関連項目