Zum Hauptinhalt springen

Text vergleichen

Vergleicht zwei Zeichenfolgen anhand ihrer Ordnungszahl, ohne zwischen Groß- und Kleinschreibung zu unterscheiden.

Aufbau

CompareText(string1, string2): Integer;

Parameter

Rückgabewert

Beschreibung

CompareText vergleicht S1 und S2 und gibt 0 zurück, wenn sie gleich sind. Wenn S1 größer als S2 ist, gibt CompareText eine ganze Zahl größer als 0 zurück. Wenn S1 kleiner als S2 ist, gibt CompareText eine Zahl kleiner als 0 zurück. Bei „CompareText“ wird die Groß-/Kleinschreibung nicht berücksichtigt, und die Funktion wird nicht von der aktuellen Windows-Ländereinstellung beeinflusst.

So zeigt beispielsweise „CompareText“ an, dass die Zeichenfolge

ABC

ist kleiner als

aaa

weil A in der ASCII-Reihenfolge vor a steht. Dies steht im Gegensatz zu einem Vergleich, bei dem Groß- und Kleinschreibung nicht berücksichtigt wird – in diesem Fall würde das „B“ die erste Zeichenkette als größer einstufen – oder zu einem auf der Sprachumgebung basierenden Vergleich (in den meisten Sprachumgebungen gelten Großbuchstaben als größer als Kleinbuchstaben). |