Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];

Вниз

Юникод в буфере/контролах?   Найти похожие ветки 

 
GMax   (2005-03-30 00:09) [0]

если, например, в OpenSaveDialog выбрать какой-нибудь файл и скопировать в буфер его имя, написанное русскими буквами, то потом в EditBox или Memo из буфера вставляются вопросительные знаки вместо русских букв.
как пофиксить ? какое-нибудь сообщение перехватить ?
UNICODE_CTRLS не помогает.

Win2kSP4 eng, русская локаль.


 
thaddy   (2005-03-30 06:42) [1]

Use a richedit instead of memo. Richedit works also for single line edits and knows about locales. So instead of NewEditbox, use NewRichEdit.


 
Владимир Кладов   (2005-03-30 17:16) [2]

прежде чем нажимать ctrl+c следует переключиться в русскую раскладку. То же самое случается, если копировать из MSIE в блокнот и т.п. КOL тут ни при чем.


 
GMax   (2005-03-30 20:42) [3]

действительно, не знал. вот что значит привыкнуть к Far"у :)

так всё-таки можно с этим что-то сделать программно ?


 
<Falcon>   (2005-03-30 22:32) [4]

Переключай програмно раскладку.
ActivateKeyboardLayout(LoadKeyboardLayout("00000419",KLF_ACTIVATE), KLF_REORDER);  руская раскладка

ActivateKeyboardLayout(LoadKeyboardLayout("00000409",KLF_ACTIVATE), KLF_REORDER);  английская



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

Форум: "KOL";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.013 c
2-1131608134
Wano
2005-11-10 10:35
2005.11.27
Запрос Access не работает в delphi


3-1129226171
rainface
2005-10-13 21:56
2005.11.27
DBgrig переход на следующий столбец


2-1131300720
ArtemESC
2005-11-06 21:12
2005.11.27
Точка экрана...


4-1127137615
Ландграф Павел
2005-09-19 17:46
2005.11.27
Как отловить смерть потока


6-1124188972
HepB
2005-08-16 14:42
2005.11.27
Скачивание текстового файла





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский