System.SysUtils.CompareStr
Delphi
function CompareStr(const S1, S2: string): Integer;
function CompareStr(const S1, S2: string; LocaleOptions: TLocaleOptions): Integer;
C++
extern DELPHI_PACKAGE int __fastcall CompareStr(const System::UnicodeString S1, const System::UnicodeString S2)/* overload */;
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Beschreibung
Vergleicht zwei Strings unter Berücksichtigung der Groß-/Kleinschreibung.
CompareStr vergleicht S1
mit S2
unter Berücksichtigung der Groß-/Kleinschreibung. Der Rückgabewert ist kleiner als 0, wenn S1
kleiner als S2
ist. Der Rückgabewert 0 bedeutet, dass S1
gleich S2
ist und bei einem Rückgabewert größer als 0 ist S1
größer als S2
. Der Vergleich basiert auf dem 16-Bit-Ordinalwert der einzelnen Zeichen und wird bei der ersten überladenen CompareStr-Methode nicht vom aktuellen Gebietsschema beeinflusst.
Der Parameter LocaleOptions
der zweiten überladenen CompareStr-Methode hat den Typ TLocaleOptions und definiert eine Auswahl von abhängigen und unabhängigen Gebietseinstellungsoptionen. Weitere Informationen finden Sie im Thema TLocaleOptions.