Cita:
Empezado por felipep
Quítenle solamente la instrucción UTF8Encode. no es necesaria
|
Veo que hay mucha confusion con los caracteres raros que aparecen en la cedena original.
Em MUY IMPORTANTE que la cadena original tenga esos caracteres raros, esa es la codificacion UTF8 a la que se refiere el Anexo 20, ES INDISPENSABLE sellar la cadena original con esos caracteres.
Ahora, para mostrar la cadena de forma "normal" lo que tienen que usar es por ejemplo :
Memo1.Text := UTF8Decode(CadenaOriginal);
Esto es, cuando vayan a mostrar / imprimir /grabar la cadena hay que Decodificarla