Ir al contenido principal

Comparar texto

Compara dos cadenas por su valor ordinal, sin distinguir entre mayúsculas y minúsculas.

Estructura

CompareText(cadena1, cadena2): entero;

Parámetros

Valor devuelto

Descripción

La función CompareText compara S1 y S2 y devuelve 0 si son iguales. Si S1 es mayor que S2, CompareText devuelve un número entero mayor que 0. Si S1 es menor que S2, CompareText devuelve un número entero menor que 0. CompareText no distingue entre mayúsculas y minúsculas y no se ve afectado por la configuración regional actual de Windows.

Así, por ejemplo, CompareText indicará que la cadena

ABC

es menor que

aaa

porque «A» viene antes que «a» en el orden ASCII. Esto contrasta con una comparación que no distingue entre mayúsculas y minúsculas, en la que la «B» haría que la primera cadena pareciera más larga, o con una comparación basada en la configuración regional (la mayoría de las configuraciones regionales consideran que las mayúsculas son más grandes que las minúsculas). |