System.VarUtils.VarCmp

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

Delphi

VarCmp: function(const Left, Right: TVarData; LCID: Integer; Flags: Cardinal): HRESULT; stdcall;

C++

extern DELPHI_PACKAGE HRESULT __stdcall (*VarCmp)(const TVarData &Left, const TVarData &Right, int LCID, unsigned Flags);

プロパティ

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

説明

VarCmp は、2 つのバリアントの比較を行う関数を指定する変数です。

VarCmp を使用すると、Left パラメータと Right パラメータで与えられた 2 つのバリアントの比較を行う関数を指定することができます。LCID パラメータはロケール識別子であり、Flags は比較に使用するフラグを指定します。

VarCmp に格納される関数は、比較の結果として以下のいずれかを返します。



結果 意味

VAR_CMP_LT

LeftRight より小さい

VAR_CMP_EQ

LeftRight に等しい

VAR_CMP_GT

LeftRight より大きい

VAR_CMP_NULL

Left または Right のいずれか一方が nil