Следующий код хорошо работает на D2005:
MyRichEdit1.Text := TMemoField(Query1.FieldByName('Msg')).asString;
Но в D2010 этот код выводит текст в виде обычного текста, а не на RTF.
Для решения проблемы яиспользуя следующий код
MyRichEdit1.PlainText := False;
MyRichEdit1.Text := TMemoField(Query1.FieldByName('Msg')).asString;
MyRichEdit1.PlainText := TRUE;
MyRichEdit1.Lines.SaveToFile('Lixo.Rtf');
MyRichEdit1.PlainText := False;
MyRichEdit1.Lines.LoadFromFile('Lixo.Rtf');
Как я могу импортировать текст RTF из базы данных в TRichEdit, не используя файл в процессе?Я попытался решить этот вопрос на этом вопросе , но он не работает, он отображается в виде простого текста и с пробелом между символами.
Спасибо, Сэм