FireDAC.Stan.Util.FDCompareAnsiStr
Delphi
function FDCompareAnsiStr(const AStr1, AStr2: PFDAnsiString; ALen1, ALen2: Integer;
ALocale: TFDLocalID; AOptions: TFDCompareDataOptions): Integer;
C++
extern DELPHI_PACKAGE int __fastcall FDCompareAnsiStr(const char * AStr1, const char * AStr2, int ALen1, int ALen2, unsigned ALocale, Firedac::Stan::Intf::TFDCompareDataOptions AOptions);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | FireDAC.Stan.Util.pas FireDAC.Stan.Util.hpp |
FireDAC.Stan.Util | FireDAC.Stan.Util |
Description
FDCompareAnsiStr compare les valeurs des paramètres AStr1
et AStr2
.
Utilisez FDCompareAnsiStr pour comparer deux objets TFDByteString. La valeur renvoyée est indiquée dans le tableau ci-dessous.
Valeur renvoyée | Condition |
---|---|
<0 |
|
=0 |
|
>0 |
|
L'opération de comparaison peut être personnalisée en donnant des valeurs appropriées à ses paramètres (ANoCase
- distinction des minuscules/majuscules, APartial
- comparaison partielle, ANoSymbols
- symboles et espaces). Les paramètres ALen1
et ALen2
représentent la longueur de AStr1
et AStr2
.