System.SysUtils.CompareText
Delphi
function CompareText(const S1, S2: string): Integer;
function CompareText(const S1, S2: string; LocaleOptions: TLocaleOptions): Integer;
C++
extern DELPHI_PACKAGE int __fastcall CompareText(const System::UnicodeString S1, const System::UnicodeString S2)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
説明
2 つの文字列を大文字と小文字を区別せずに順序値で比較します。
CompareText は S1
と S2
を比較し、両者が等しければ 0 を返します。S1
が S2
よりも大きい場合、CompareText は正の整数を返します。S1
が S2
よりも小さい場合、CompareText は負の整数を返します。CompareText は大文字と小文字を区別せず、CompareText の 1 番目のオーバーロード メソッドを使用する場合は、現在のロケールに左右されません。
CompareText の 2 番目のオーバーロード メソッドの LocaleOptions
パラメータは TLocaleOptions 型で、依存したロケール オプションと独立したロケール オプションの 2 つの選択肢を定義します。詳細については、「TLocaleOptions」トピックを参照してください。
関連項目