![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Кодировка в TRichEdit в run-time [D6, Win95/98, Win2k]
3asys © (2002-11-22 10:07:00)Есть TRxRichEdit. Необходимо сохранить в нем файл RTF.
Сохраняю следующим образом: Открываю свойство lines, в появившемся окне открываю CodeEditor,копирую текст файла, сохраняю, закрываю. В результате в design-time в окне RxRichEdit виден нормальный текст. Но при запуске приложения (в run-time) русские буквы текста заменяются вопросительными знаками. При этом в свойстве font установлена кирилица.
Как можно вывести в run-time русский текст?
С Уважением, 3asys
P.S. Использование TRxRichEdit, а не TRichEdit обусловлено необходимостью визуализировать файлы с рисунками.
3asys (2002-11-24 18:35:00) [1]Проблема в том, что в run-time -нельзя. Текст должен храниться в exe-шнике, и это текст RTF-файла в котором есть рисунки и прочее сложное форматирование.
Как с этим справиться, люди ?!
Шурик (2002-11-22 20:25:00) [2]у меня тоже глюки такие бывают, причем только в XP, а в Win98 не бывало
KoluChi (2002-11-22 16:41:00) [3]Есть такое дело, временами подглючивает. Почему не знаю.
Наверное при компиляции текст из DFM конвертируется неверно.
Мне помогло Project|Build Project. Исли не поможет вручную поправить DFM. А вообще лучше в runtime текст присваивать - не будет ошибок.
3asys (2002-11-22 16:12:00) [4]Arial
KoluChi (2002-11-22 10:55:00) [5]То что появляются вопросительные знаки - это однозначно из-за шрифта. Поэкспериментируй с Font и charset. TRxRichEdit от TRichEdit в этом плане не отличается.
А какой шрифт используешь?
3asys (2002-11-22 10:49:00) [6]>>KoluChi
Кода никакого нет.
Я ничего с RichEdit не делаю. Просто компилирую форму с ним и смотрю в run-time.
В первую очередь меня интересует TRxRichEdit. В свойстве Font в пункте кодировка стоит "Русская" (или "Кирилица")
Что еще тут может быть?
С Уважением, 3asys
KoluChi (2002-11-22 10:39:00) [7]Кодировка в TRichEdit, TRxRichEdit одна - ANSI(8 бит),
а вот шрифты могут быть разные - свойство Font.
KoluChi (2002-11-22 10:32:00) [8]Странно, с TRxRichEdit проблем не возникало. По идеи как текст отображается в disign-time, так и в run-time, если конечно настройки не меняются.
А код можно посмотреть?
3asys (2002-11-22 10:31:00) [9]Как вообще управлять кодировкой в TRichEdit, TRxRichEdit?
С Уважением, 3asys