API:System.WideStrings.TWideStringList.CompareStrings

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

Delphi

function CompareStrings(const S1, S2: WideString): Integer; override;

C++

virtual int __fastcall CompareStrings(const System::WideString S1, const System::WideString S2);

プロパティ

種類 可視性 ソース ユニット
function protected
System.WideStrings.pas
System.WideStrings.hpp
System.WideStrings TWideStringList

説明

2 つの文字列を比較します。

System.WideStrings.TWideStringList.CompareStrings は System.WideStrings.TWideStrings.CompareStrings を継承しています。以下の内容はすべて System.WideStrings.TWideStrings.CompareStrings を参照しています。

2 つの文字列を比較します。

TWideStringsCompareStrings を内部的に使用して、リストに含まれる文字列の値を比較します。たとえば、IndexOf メソッドと IndexOfName メソッドは、CompareStrings を使用して、指定された文字列とリスト内の文字列を比較します。

S1 および S2 は比較する文字列です。

CompareStrings は、S1 < S2 の場合は 0 より小さい値を返し、S1 == S2 の場合は 0 を返し、S1 > S2 の場合は 0 より大きい値を返します。

TWideStrings での実装では、CompareStrings はグローバル WideCompareText 関数を使用します。この関数は大文字と小文字を区別しないで文字列を比較します。一部の下位クラスでは、このメソッドをオーバーライドして、文字列の比較方法を変更しています(たとえば、大文字と小文字を区別します)。

関連項目