Afficher : Delphi C++
Préférences d'affichage

System.SysUtils.AnsiStrLIComp

De XE2 API Documentation

Delphi

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

C++

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

Propriétés

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

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

Versions précédentes
Traductions