AnsiCompareStr
Compara cadeias de caracteres com base na configuração regional atual do Windows, distinguindo maiúsculas de minúsculas.
Estrutura
AnsiCompareStr(string1, string2)
Parâmetros
string1 - a primeira cadeia de caracteres a ser comparada
string2 - a segunda cadeia de caracteres a ser comparada com a primeira
Valor de retorno
A função AnsiCompareStr devolve um valor inteiro
Condição Valor de retorno
string1 > string2 > 0
string1 < string2 < 0
string1 = string2 = 0
Descrição
A função AnsiCompareStr compara a string1 com a string2, tendo em conta as maiúsculas e minúsculas. A operação de comparação é controlada pela configuração regional atual do Windows.
Nota
Na maioria das configurações regionais do Windows, as letras minúsculas são consideradas inferiores às letras maiúsculas correspondentes. Isto contrasta com a ordem ASCII, na qual os caracteres minúsculos têm prioridade sobre os caracteres maiúsculos. Assim,
AnsiCompareStr('a','A') ' devolve um valor inferior a zero, enquanto
CompareStr('a','A') ' devolve um valor superior a zero. |