gvg |
Отправлено: 15.08.2006, 12:58 |
|
Машинист паровоза
Группа: Участник
Сообщений: 222
|
Поискал по архивуQUOTE |
Вопрос: ( 2003-01-24 22:49:00 ) Русский текст криво копируется в clipboard из Memo, Edit by Petro optimizer@pisem.net site
( Есть объекты memo и edit, содержащие русский текст. При копировании/вставке вставляется мусор какой-то. Причем, если например в Excel, сделать специальную вставку->неформатированный текст, копируется правильно. В TRichEdit такой проблемы не возникает.
Кто-нибудь может прояснить ситуацию? ) |
Решения там не было. Может теперь кто подскажет? |
|
olegenty |
Отправлено: 15.08.2006, 14:26 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
В поиск по форуму — обсуждалось.
|
|
gvg |
Отправлено: 15.08.2006, 15:21 |
|
Машинист паровоза
Группа: Участник
Сообщений: 222
|
2olegenty
Ни одного решения проблемы, кроме установки сторонних компонентов |
|
olegenty |
Отправлено: 15.08.2006, 15:25 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
как ни странно, почему-то я нашёл. сам удивляюсь: https://rxlib.ru/forums/index.php?ac...fd9cc4a38348fa5
https://rxlib.ru/forums/index.php?s=...hlite=clipboard
|
|
gvg |
Отправлено: 15.08.2006, 15:44 |
|
Машинист паровоза
Группа: Участник
Сообщений: 222
|
Если принять во внимание, что я не копирую в буфер программно, ничего из указанного не работает (воспользовался советом и посмотрел поиском по форуму). Я вывожу что надо в TMemo или TEdit или в любой другой компонент, в котором пользователь может пометить нужный текст и нажатием Ctrl-C поместить его в буфер, затем вставить посредством Ctrl-V куда надо. Единственно, работает правильно при вставке в текстовый файл, открытый в Far-е. Но нужно в Word |
|
olegenty |
Отправлено: 15.08.2006, 15:52 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
а кодировка текста какая? не 866?
|
|
dragon_dp |
Отправлено: 15.08.2006, 16:30 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 3
|
перед копированием раскладку клавиатувы в обоих прогах делай русской. |
|
Gedeon |
Отправлено: 15.08.2006, 16:39 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Да, это поможет, + никто не мешает отловить Ctrl+c Ctrl+Ins и в буфер поместить правильный текст.
|
|
gvg |
Отправлено: 15.08.2006, 17:01 |
|
Машинист паровоза
Группа: Участник
Сообщений: 222
|
2olegenty
QUOTE | а кодировка текста какая? не 866? | В программе, естественно Windows-кодировка, в Far-е аналогично
2dragon_dp
QUOTE | перед копированием раскладку клавиатувы в обоих прогах делай русской. | однако, работает. Для меня лично это и подошло бы, а пользователю такое требование трудно будет принять.
Суть вопроса — разобраться в причине!
Отредактировано gvg — 15/08/2006, 17:58 |
|
olegenty |
Отправлено: 16.08.2006, 06:51 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
nls поменяй в реестре 1252 = 1251
|
|
Konstantine |
Отправлено: 16.08.2006, 16:32 |
|
Мастер участка
Группа: Модератор
Сообщений: 545
|
кста — попытался вставить...
теперь в виндузные вставляется нормально, а в билдеровские проекты и даже окно кода оболочки — всё в вопросах...
|
|
Guest |
Отправлено: 16.08.2006, 17:07 |
|
Не зарегистрирован
|
кодировка в среде билдера — ? |
|
gvg |
Отправлено: 17.08.2006, 11:27 |
|
Машинист паровоза
Группа: Участник
Сообщений: 222
|
2Guest
видели, пробовали... |
|