Bde.DBTables.NativeCompareStr
Delphi
function NativeCompareStr(Locale: TLocale; const S1, S2: AnsiString; Len: Integer): Integer;
C++
extern DELPHI_PACKAGE int __fastcall NativeCompareStr(void * Locale, const System::AnsiString S1, const System::AnsiString S2, int Len);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | Bde.DBTables |
Description
Compare des chaînes selon une configuration locale, en distinguant les majuscules des minuscules.
NativeCompareStr compare S1 à S2, sur la longueur de Len caractères. Si le paramètre Len vaut 0, NativeCompareStr compare les chaînes sur toute leur longueur. La comparaison utilise la distinction des majuscules et des minuscules. L'opération de comparaison est contrôlée par la configuration locale spécifiée dans le paramètre Locale. La valeur renvoyée est :
Condition | Valeur de retour |
---|---|
S1 > S2 |
> 0 |
S1 < S2 |
< 0 |
S1 = S2 |
= 0 |