Caracteres estranhos entre MT4 e MT5 usando File Common

 

Olá devs!

Estou com um grande problema ao usar File.txt entre MT4 e MT5.
Via MT4, eu crio um arquivo.txt corretamente, legível.
Via MT5 Na tentativa de leitura e printf do arquivo, os caracteres até então legíveis no .txt, são printados com caracteres asiáticos 䕓⁍佐䥓헇卅਍.

Quando o tramite é feito entre MT5 e MT5, tudo ocorre normal, o que é escrito em .txt, é lido e impresso corretamente no printf.

Alguém já passou por isso?

Grato!

Att.: WGS.




 
Willian Soares:

Olá devs!

Estou com um grande problema ao usar File.txt entre MT4 e MT5.
Via MT4, eu crio um arquivo.txt corretamente, legível.
Via MT5 Na tentativa de leitura e printf do arquivo, os caracteres até então legíveis no .txt, são printados com caracteres asiáticos 䕓⁍佐䥓헇卅਍.

Quando o tramite é feito entre MT5 e MT5, tudo ocorre normal, o que é escrito em .txt, é lido e impresso corretamente no printf.

Alguém já passou por isso?

Grato!

Att.: WGS.




Provavelmente é problema de Codepage e Flags de abertura do arquivo...
 
Flavio Jarabeck:
Provavelmente é problema de Codepage e Flags de abertura do arquivo...

Realmente, resolvi o problema, eu não tinha especificado a Flag de codificação ANSI. Obrigado amigo!