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

16/09/2019

3

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
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira