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

Вниз

Проблемка: RichEdit + Русские символы   Найти похожие ветки 

 
SiRex ©   (2003-09-02 00:35) [0]

Использую RxRichEdit, хотя проверял и в других - аналогичная проблема.

Добавляю текст таким образом:
[CODE]
...
RichEd.SelStart := -1;
for i := 1 to Length(Text) do
begin
RichEd.SelAttributes.Color := clRed;
RichEd.Perform(WM_CHAR, Byte(Text[i]), 0);
end;
...
[/CODE]

Когда текущая раскладка русская, то русские символы добавляются без проблем, а если другая, - то русские искажаются.

Приходиться каждый раз перед добавлением строки принудительно включать русскую раскладку.

Как это всё безобразие побороть?


 
andrey_pst ©   (2003-09-02 06:51) [1]

RichEd.Font.Charset


 
SiRex ©   (2003-09-02 23:24) [2]

Ну и?
Ставлю RUSSIAN_CHARSET и ничего :(


 
nikkie ©   (2003-09-02 23:28) [3]

ночной кошмар (c) :)
RichEd.SelText := Text



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
7-48805
dm37
2003-06-30 14:35
2003.09.15
RS-232 - RS-485


1-48616
Relaxxx
2003-09-03 12:54
2003.09.15
Заперить вводить в Едит маленикие буквы


1-48640
Alexey Klimov
2003-08-31 10:30
2003.09.15
Принтер и Фотошоп


3-48402
Relaxxx
2003-08-26 11:59
2003.09.15
Сложный вопрос, вообще возможно такое здеслать???


14-48689
Roman
2003-08-25 18:12
2003.09.15
При изменении масштаба шрифта форма отображается неправильно.