Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.05;
Скачать: CL | DM;

Вниз

Кодировка в TRichEdit в run-time   Найти похожие ветки 

 
3asys   (2002-11-22 10:07) [0]

Есть TRxRichEdit. Необходимо сохранить в нем файл RTF.
Сохраняю следующим образом: Открываю свойство lines, в появившемся окне открываю CodeEditor,копирую текст файла, сохраняю, закрываю. В результате в design-time в окне RxRichEdit виден нормальный текст. Но при запуске приложения (в run-time) русские буквы текста заменяются вопросительными знаками. При этом в свойстве font установлена кирилица.
Как можно вывести в run-time русский текст?

С Уважением, 3asys

P.S. Использование TRxRichEdit, а не TRichEdit обусловлено необходимостью визуализировать файлы с рисунками.


 
3asys   (2002-11-22 10:31) [1]

Как вообще управлять кодировкой в TRichEdit, TRxRichEdit?

С Уважением, 3asys


 
KoluChi ©   (2002-11-22 10:32) [2]

Странно, с TRxRichEdit проблем не возникало. По идеи как текст отображается в disign-time, так и в run-time, если конечно настройки не меняются.
А код можно посмотреть?


 
KoluChi ©   (2002-11-22 10:39) [3]

Кодировка в TRichEdit, TRxRichEdit одна - ANSI(8 бит),
а вот шрифты могут быть разные - свойство Font.



 
3asys   (2002-11-22 10:49) [4]

>>KoluChi
Кода никакого нет.
Я ничего с RichEdit не делаю. Просто компилирую форму с ним и смотрю в run-time.
В первую очередь меня интересует TRxRichEdit. В свойстве Font в пункте кодировка стоит "Русская" (или "Кирилица")

Что еще тут может быть?

С Уважением, 3asys


 
KoluChi ©   (2002-11-22 10:55) [5]

То что появляются вопросительные знаки - это однозначно из-за шрифта. Поэкспериментируй с Font и charset. TRxRichEdit от TRichEdit в этом плане не отличается.
А какой шрифт используешь?


 
3asys   (2002-11-22 16:12) [6]

Arial


 
KoluChi ©   (2002-11-22 16:41) [7]

Есть такое дело, временами подглючивает. Почему не знаю.
Наверное при компиляции текст из DFM конвертируется неверно.
Мне помогло Project|Build Project. Исли не поможет вручную поправить DFM. А вообще лучше в runtime текст присваивать - не будет ошибок.


 
Шурик   (2002-11-22 20:25) [8]

у меня тоже глюки такие бывают, причем только в XP, а в Win98 не бывало


 
3asys   (2002-11-24 18:35) [9]

Проблема в том, что в run-time -нельзя. Текст должен храниться в exe-шнике, и это текст RTF-файла в котором есть рисунки и прочее сложное форматирование.

Как с этим справиться, люди ?!



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

Текущий архив: 2002.12.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
1-14625
Dimedrol
2002-11-24 20:15
2002.12.05
Кто-нибудь с Free Pascal работал ?


14-14765
AL2002
2002-11-14 16:33
2002.12.05
Есть ли у вас на дисках что-то такое, чего, IYHO, ни у кого нету?


14-14750
Dr. Well
2002-11-14 13:44
2002.12.05
I need help!


1-14493
gary5555
2002-11-23 18:25
2002.12.05
ComboBox


1-14578
Comp
2002-11-27 12:06
2002.12.05
Case <...> of <...>