Fórum acentuação... #155289

16/04/2003

0

E aí galera blz...

Estou fazendo uma chamada no de uma pagina xml e está retornando esta página com outros caracteres no lugar dos acentos. Como faço para receber essas página com os acentos corretos ou com a letra certa sem acento. Estou usando o IDHTTP do Indy.
Ex: O nome da cidade de São Paulo, vem Sco Paulo, ou seja, troca o ã por c.

PS: Em ASP faço a mesma chamada, mas ele retorna com acentos...

[]´s


Reginaldo


Lost

Lost

Responder

Posts

16/04/2003

Marconi

Voce precisa definir o font correto.

Marconi


Responder

Gostei + 0

16/04/2003

Lost

Onde defino o font?


Responder

Gostei + 0

16/04/2003

Marconi

Olha, eu não sei nada de XML. Mas eu sei que isto acontece quando o font que voce escreve o programa não é o mesmo que está sendo apresentado na tela.

Por exemplo, na Impressora definimos assim:

Printer.canvas.font.name:=´Arial´; // Arial
Printer.canvas.font.size:=12; // tamnho 12
Printer.canvas.font.color:=clblue; // cor azul
Printer.canvas.font.style:=[fsbold;fsItalic]; // Negrito e Itálico

Exagerando, se mudar o font para ´webdings´ em vez de ´Arial´, vamos conseguir outros sinais e não letras. No word dá para ver isto fácil.

Em qualquer outro canvas (tela) é do mesmo jeito.

Se não me engano em HTML é con /F ARIAL */F

Não sei se ajudei muito, mas como ninguem te respondeu, tentei esta dica.

Marconi


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar