Ir diretamente para o conteúdo principal

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. |