System.AnsiStrings.CompareText

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

Delphi

function CompareText(const S1, S2: AnsiString): Integer;
function CompareText(const S1, S2: AnsiString; LocaleOptions: TLocaleOptions): Integer;

C++

extern DELPHI_PACKAGE int __fastcall CompareText(const System::AnsiString S1, const System::AnsiString S2)/* overload */;

プロパティ

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

説明

2 つの文字列が等しいかどうかを大文字小文字を区別せずに比較します。

CompareText は、S1S2 を大文字小文字を区別せずに比較します。戻り値は、S1 < S2 の場合は 0 より小さい値、S1 = S2 の場合は 0、S1 > S2 の場合は 0 より大きい値になります。比較演算は、'a'..'z' を 'A'..'Z' に変換した後に、各文字の 8 ビットの順序値に基づいて行われ、現在のユーザー ローケールの影響は受けません。

大文字小文字を区別して文字列を比較するには、CompareStr を使用します。

現在のユーザー ロケールに対応して文字列を比較するには、AnsiCompareText を使用します。

関連項目