O Delphi fornece algumas funções bem úteis para comparar dados. Infelizmente parece que a maioria dos desenvolvedores não as conhecem. Tenho visto com muita freqüência o pessoal comparar strings assim:
if UpperCase(S1) = UpperCase(S2) then…
Você pode usar a função AnsiSameText para facilitar:
if AnsiSameText(S1, S2) then…
A comparação desconsidera maiúsculas e minúsculas e trata caracteres internacionais de acordo com o idioma do usuário.
TPodcast
3 Comments
Perfeito cara… valeu !
Dica boa … vou testar …muita gente não conhece, nem sempre isto é ensinado na faculdade
Fabiano, vc queria aprender isso na faculdade?! hehe
Erick, valeu pela dica!!