Вниз
Скачать: CL | DM;

как в memo корректно отобразить текст из файла   Найти похожие ветки 

 
mpdasa ©   (2011-07-08 00:38) [0]

Здравствуйте.

Люблю заучивать стихи. Создал очень простую прогу. Она у меня на экране поверх всех окон. В ней Memo и в неё из файла загружаю стих:
MainMemo.Lines.LoadFromFile("memo.txt");
Но вот беда в том, что стихи у меня индийские, то есть с диакритикой. А текстовые файлы диакритику не сохраняют.
Подскажите, как решить проблему. Выходом было бы научиться работать хотя бы с файлами RTF, если кто знает как, подскажите.

И моя задача именно в том, чтобы стих был в отдельном файле, а не в коде самой проги. Потому что неудобно каждый раз переделывать содержимое всех строк MainMemo.Lines.Add("тра ля ля");

Спасибо.


 
Плохиш ©   (2011-07-08 01:01) [1]


> Подскажите, как решить проблему. Выходом было бы научиться
> работать хотя бы с файлами RTF, если кто знает как, подскажите.

Можно начать с чтения названий на палитре компонентов.


 
Inovet ©   (2011-07-08 01:42) [2]

Плохиш говорит, что есть и другие компонеты для вывпда текста в том числе RTF и HTML. В простом тестовом файле можно хранить текст в юникоде, новые версии Делфи работают с юникодом, для старых есть сторонние компоненты для юникода. Но удобнее в смысле возможностей оформления RTF или HTML.

Харе Кришна.


 
brother ©   (2011-07-08 03:51) [3]

> Выходом было бы научиться работать хотя бы с файлами RTF

RichEdit на закладке Win32, как я помню умеет работать с RTF...


 
Anatoly Podgoretsky ©   (2011-07-08 08:56) [4]


> Выходом было бы научиться работать хотя бы с файлами RTF,
>  если кто знает как, подскажите.

Заменить MEMO на RICHEDIT



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.004 c
15-1308891761
ZeroDivide
2011-06-24 09:02
2011.10.23
50 цитат о программировании всех времён


15-1308944137
engine
2011-06-24 23:35
2011.10.23
Перевод проекта с Delphi на FreePascal


2-1309850310
Scott Storch
2011-07-05 11:18
2011.10.23
array of char to string and back


4-1251445961
Interesting
2009-08-28 11:52
2011.10.23
Озвучить текст с помощью Microsoft Agent


1-1269838322
Jamix
2010-03-29 08:52
2011.10.23
голосовой модем




   Наверх