Page 1 of 1

Los acentos no se muestran correctamente

Posted: Fri Nov 22, 2019 8:10 pm
by fernandomoralesdr
Hola a todos.

No sé por qué, pero cuando hago un MsgInfo(OemToAnsi("Miércoles y sábado")), las letras acentuadas salen mal.
Utilizo el Notepad++ y le he cambiado la codificación pero sigue igual. Si edito con el bloc de notas y guardo también sale mal. Con Vim también.
He probado en Windows XP e igual. Sin embargo, utilizando mi viejo editor dbFast Editor desde cmd me los muestra correctamente.
¿Sabe alguien por casualidad a qué puede ser debido?

Gracias por adelantado

Re: Los acentos no se muestran correctamente

Posted: Fri Nov 22, 2019 11:30 pm
by remtec
Hola Fernando

Has intentado usar AnsiToOem("Miércoles y sábado").

Saludos
Antonio

Re: Los acentos no se muestran correctamente

Posted: Sat Nov 23, 2019 4:07 pm
by cnavarro
fernandomoralesdr wrote:Hola a todos.

No sé por qué, pero cuando hago un MsgInfo(OemToAnsi("Miércoles y sábado")), las letras acentuadas salen mal.
Utilizo el Notepad++ y le he cambiado la codificación pero sigue igual. Si edito con el bloc de notas y guardo también sale mal. Con Vim también.
He probado en Windows XP e igual. Sin embargo, utilizando mi viejo editor dbFast Editor desde cmd me los muestra correctamente.
¿Sabe alguien por casualidad a qué puede ser debido?

Gracias por adelantado
Estoy por asegurarte que tu problema proviene de la "codificación" con la que guardó el prg tu "viejo editor"