FireDAC.Stan.Intf.TFDStringList.CompareStrings

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
FireDAC.Stan.Intf.pas
FireDAC.Stan.Intf.hpp
FireDAC.Stan.Intf TFDStringList

Beschreibung

Vergleicht zwei Strings.

FireDAC.Stan.Intf.TFDStringList.CompareStrings erbt von System.Classes.TStringList.CompareStrings. Der folgende Inhalt bezieht sich auf System.Classes.TStringList.CompareStrings.

Vergleicht zwei Strings.

Mit der Methode CompareStrings werden die Werte der Strings verglichen, die in der Liste enthalten sind.

S1 und S2 sind die Strings, die verglichen werden müssen.

Wenn S1 kleiner ist als S2 (S1 < S2), gibt CompareStrings einen negativen Wert zurück. Ist S1 mit S2 identisch (S1 = S2), wird 0 zurückgegeben. Ist S1 größer als S2 (S1 > S2), wird ein positiver Wert zurückgegeben.

In der Implementierung in TStringList verwendet CompareStrings die globale AnsiCompareText-Funktion, die Strings mit Berücksichtigung der Groß-/Kleinschreibung vergleicht, wenn die Eigenschaft CaseSensitive auf False gesetzt wird. Andernfalls wird die Methode AnsiCompareStr mit Berücksichtigung der Groß-/Kleinschreibung verwendet.

Siehe auch