delphi xe7 nao converte Ansi para utf8

Delphi

09/10/2016

Bom dia, estou precisando gerar um xml convertendo a string de ansi para utf8, estou usando a função AnsiToUtf8(), mas nao está funcionando. No delphi 7 funciona perfeitamente.

Alguém pode me ajudar?

Obrigado.
Elionai

Elionai

Curtidas 0

Respostas

Rafael Nascimento

Rafael Nascimento

09/10/2016

Amigo boa tarde, não sei se ainda encontra com este problema, vou colocar a reposta aqui, porque hoje tive uma situação parecida, então tente UTF8Encode(variavel_aqui) no meu caso deu certo. Caso seja em um TIdMultipartFormDataStream que foi o meu problema tambem é só colocar os parametros assim
Params.AddFormField('corpoEmail', UTF8Encode(vCorpoEmail), 'utf-8').ContentTransfer := '8bit';


Abraços
GOSTEI 0
POSTAR