System.AnsiStrings.AnsiStrLIComp

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function AnsiStrLIComp(S1, S2: PAnsiChar; MaxLen: Cardinal): Integer;

C++

extern DELPHI_PACKAGE int __fastcall AnsiStrLIComp(char * S1, char * S2, unsigned MaxLen)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.AnsiStrings.pas
System.AnsiStrings.hpp
System.AnsiStrings System.AnsiStrings

Description

Compare les MaxLen premiers octets de deux chaînes sans tenir compte des différences majuscules/minuscules.

AnsiStrLIComp compare S1 et S2, sans tenir compte des différences majuscules/minuscules. Si S1 ou S2 est plus grand que MaxLen octets, AnsiStrLIComp ne compare que les MaxLen premiers octets. L'opération de comparaison est contrôlée par la configuration locale. La valeur renvoyée est :



Condition Valeur renvoyée

S1 > S2

> 0

S1 < S2

< 0

S1 = S2 (jusqu'à MaxLen caractères)

= 0



Remarque :  Cette fonction accepte les jeux de caractères MBCS (Multi-Byte Character Sets).

Remarque :  AnsiStrLIComp peut continuer la comparaison après un caractère Null de fin si S1 et S2 sont égaux jusqu'à ce caractère et que ce caractère apparaisse avant MaxLen octets.

Voir aussi