FireDAC.Stan.Util.FDCompareWideStr

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

Delphi

function FDCompareWideStr(const AStr1, AStr2: PWideChar; ALen1, ALen2: Integer; ALocale: TFDLocalID; ANoCase, APartial, ANoSymbols: Boolean): Integer;

C++

extern DELPHI_PACKAGE int __fastcall FDCompareWideStr(const System::WideChar * AStr1, const System::WideChar * AStr2, int ALen1, int ALen2, unsigned ALocale, bool ANoCase, bool APartial, bool ANoSymbols);

プロパティ

種類 可視性 ソース ユニット
function public
FireDAC.Stan.Util.pas
FireDAC.Stan.Util.hpp
FireDAC.Stan.Util FireDAC.Stan.Util

説明

FDCompareWideStr は、AStr1 パラメータと AStr2 パラメータの値を比較します。


FDCompareWideStr を使用すると、2 つの PWideChar オブジェクトを比較することができます。戻り値を次の表に示します。

戻り値 条件

<0

ソート後の順序で AStr1AStr2 より前になる。

=0

AStr1AStr2 と同じである。

>0

ソート後の順序で AStr1AStr2 より後になる。

比較操作は、適切な値をパラメータに指定することでカスタマイズできます(ANoCase - 大文字/小文字の区別、APartial - 部分比較、ANoSymbols - シンボルおよびスペース)。ALen1 パラメータおよび ALen2 パラメータは、AStr1 および AStr2 の長さを表します。

関連項目