AnsiCompareStr
AnsiCompareStr compare str1 et str2, en tenant compte des différences majuscules/minuscules et des caractères accentués.
Syntaxe
function AnsiCompareStr(str1: String; str2: String): Integer
Remarques
AnsiCompareStr compare str1 et str2, en tenant compte des différences majuscules/minuscules et des caractères accentués. L'opération de comparaison est contrôlée par la configuration locale. La valeur renvoyée est:
- si str1 > str2, la valeur retournée est > 0
- si str1 < str2, la valeur retournée est < 0
- si str1 = str2, la valeur retournée est = 0
Remarque: dans la plupart des configurations locales, les caractères en minuscules ont une valeur inférieure aux caractères majuscules correspondants. C'est l'opposé de l'ordre ASCII dans lequel les caractères minuscules sont supérieurs aux caractères majuscules. Par conséquent, le fait d'attribuer la valeur 'a' à str1 et 'A' à str2 indique à AnsiCompareStr de renvoyer une valeur inférieure à zéro, alors que CompareStr, avec les mêmes arguments, renvoie une valeur supérieure à zéro. Non renseigné