Problema ao Abrir TXT com Codificação UTF-8 no TRichEdit

16/09/2019

5

Estou tendo problemas ao abrir arquivo TXT com Codificação UTF-8 no Componente RichEdit.

Estou utilizando o seguinte código, porém alguns caracteres não são preservados.

if OpenDlg.Execute then
   RichEdit0.Lines.LoadFromFile(Utf8ToAnsi(OpenDlg.FileName));


Como abrir um arquivo UTF-8 sem problemas no conteúdo?
Responder

Posts

16/09/2019

Lucas Moreira

Estou tendo problemas ao abrir arquivo TXT com Codificação UTF-8 no Componente RichEdit.

Estou utilizando o seguinte código, porém alguns caracteres não são preservados.

if OpenDlg.Execute then
   RichEdit0.Lines.LoadFromFile(Utf8ToAnsi(OpenDlg.FileName));


Como abrir um arquivo UTF-8 sem problemas no conteúdo?


Consegui achar uma solução:

if OpenDlg.Execute then
RichEdit0.Lines.LoadFromFile(OpenDlg.FileName, TEncoding.UTF8);
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar