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

Вниз

Вопрос про RichEdit   Найти похожие ветки 

 
dim- ©   (2003-01-15 00:57) [0]

Почему и как это лечить: помещаю в RichEdit текст копированием через Clipboard, а потом сохраняю этот текст в базе:
MainForm.ADOTable1.Edit;
MainForm.ADOTable1.FieldByNamе("txt").AsString:=RxRichEdit1.Lines.Text;
MainForm.ADOTable1.Post;

в место русских букв становятся ?(знаки вопросов), если же русский текст вбить с клавиатуры то все сохраняется пормально.


 
Спрашивающий   (2003-01-15 03:59) [1]

Странновато я с такими глюками сталкивался в Win2k в 95/98 все вроде продило всегда через буфер корректно. Попробуй перед копированием/вставкой переключать раскладку клавиатуры если с изменением вставка пройдет нормально переключай ее програмным путем с восстановление после вставки в исходное состояние. Но я не уверен что это пройдет.


 
ЮЮ ©   (2003-01-15 07:07) [2]

У меня та же проблемаЖ про обращении к RxRichEdit1.Lines непосредственно получаю ????, а такая конструкция:

Tester.RichEdit.SetSelection(RichInfo.CmdPos + 5 ,RichInfo.StartPos - 1,false);
Tester.RichEdit.CopyToClipboard;
Line := Trim(ClipBoard.AsText);

передает в Lines нормальные символы, независимо от раскладки


 
Viktor Kushnir ©   (2003-01-15 08:40) [3]

Я в свое время тоже столкнулся с такой проблемой. Дело в том, что при установке IE версии 5 и выше, он заменяет Riched20.dll и riched32.dll а компаненты к Дельфе наверное со времен 4-ой не переписаны...

Решение: Найти эти DLL от WIN98+IE4 и постовлять вместе со своей прогой. Просто скопировать их в папку с прогой и не каких вопросов. Проверено на RxRichEdit.


 
dim- ©   (2003-01-15 22:22) [4]

то: ЮЮ
можно по подробней про RichInfo


 
ЮЮ ©   (2003-01-16 04:08) [5]

Это уже моя собственная структура, в которой храню небходимую информацию, т.е. начало и длину блока



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
6-87001
Maksss
2002-11-28 21:20
2003.01.27
Пример Чата из Delphi5


1-86740
Vovaka
2003-01-17 10:11
2003.01.27
Кто-нибудь в тредах отправлял почту или файлы по ftp ?


1-86742
Думкин
2003-01-17 09:05
2003.01.27
Прорисовка


3-86644
Сергей Макаров
2003-01-07 13:35
2003.01.27
Table1:Dataset not in edit or insert mode


6-86988
wmz
2002-11-26 21:00
2003.01.27
HTTP-авторизация