FireDAC.Stan.Util.FDCompareAnsiStr

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

AStr1 est trié avant AStr2.

=0

AStr1 est identique à AStr2.

>0

AStr1 est trié après AStr2.

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.

Voir aussi