CompareStr

Comparaison sensible à la casse.

Syntaxe

function CompareStr(str1: String; str2: String): Integer
str1: première chaîne
str2: deuxième chaîne

Remarques

CompareStr compare str1 et str2, avec une distinction majuscule/minuscule (sensible à la casse).
L'opération de comparaison est basée sur la valeur scalaire 16 bits de chaque caractère. 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

Voir aussi CompareText.

Exemples

CompareStr('toto', 'toto') // retourne 0
CompareStr('toto', 'TOTO') // retourne > 0
CompareStr('TOTO', 'toto') // retourne < 0
CompareStr('A', 'z') // retourne un nombre < 0
CompareStr('Z', 'a') // retourne un nombre < 0

Classification

Internal Chaine