Acentos vindos de uma API

Post Reply
User avatar
ORibeiro
Posts: 174
Joined: Mon Oct 20, 2008 6:33 pm
Location: Itu, Sao Paulo, Brazil

Acentos vindos de uma API

Post by ORibeiro »

Pessoal,

Estou com um problema que não consigo resolver:

Definição de duas variáveis iguais:

cWin := [áéíóúàèìòùâêîôûäëïöüýÁÉÍÓÚÀÈÌÒÙÂÊÎÔÛÄËÏÖÜãõÃÕçǺª³²½¼¦|-------°&] // Acentos em Window
cNom := [áéíóúàèìòùâêîôûäëïöüýÁÉÍÓÚÀÈÌÒÙÂÊÎÔÛÄËÏÖÜãõÃÕçǺª³²½¼¦|-------°&]

Se eu comparar caracter por caracter as variáveis cWin e cNom o xHarbour não encontra nenhuma diferença, mas se eu subir para o banco de dados de uma API o uma dessas cadeia de caracteres, quando eu leio de volta, ao mostrar na tela elas estão exatamente iguais, mas se eu as comparo via programação, todas as letras são diferentes, os códigos ASC() das letras são diferentes.

Eu consigo tirar os acentos dessa sequência de caracteres, mas dos que eu leio na API não consigo.

Alguém já passou por isso?
_ Ribeiro
OASyS Informática
Fwh18.02 + xHarbour 1.2.3 + Bcc72
Post Reply