![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с буфером обмена [D6, Win95/98, WinXP]
Deller © (2004-12-02 19:49:00)Добрый вечер! Может, кто сможет помочь? Мне приходится работать с буфером обмена, через который проходит текст русский\английский. Проблема в том, что при вставке русского текста в тот момент, когда в Виндовс стоит язык "английский", вставляется черт знает что... :( Шрифт - Arial, Система - 2000\98 Как можно это исправить?
Deller (2004-12-03 17:59:00) [1]Посмотрел я это чудо в "Сокровищнице"... 8-0
В итоге проблема была решена тремя строками!
1. Сохранить текущую кодировку
2. Выставить русскую кодировку
Скопировать в буфер текст
3. Вернуть исходную кодировку
:)
Amoeba (2004-12-03 11:33:00) [2]Есть готовый модуль. Статью и листинг найдешь на
http://www.delphikingdom.com/
в разделе "Сокровищница".
Piter (2004-12-02 23:35:00) [3]программные способы решения тоже есть. Только я не помню какие...
Блин, в интернете поискать - за пять минут найдешь
TButton (2004-12-02 22:47:00) [4]такой глюк есть в системах 2000+
исправляется путем изменения какого-то ключа в реестре, какой - не помню, надо было записать.
дабы глюк не возникал копировать и вставлять требо пр включенной русской раскладке, но это только когда ручками работаешь.
Piter (2004-12-02 22:14:00) [5]да, есть такой глюк. По-моему, как-то можно указать кодировку текста... только вот как...