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

Вниз

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

 
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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.066 c
14-1131133118
lookin
2005-11-04 22:38
2005.11.27
Оценить стоимость трафика при игре онлайн (в интернет)


9-1121128731
Jfc
2005-07-12 04:38
2005.11.27
Помогите с алгоритмом


6-1124244431
Гриха
2005-08-17 06:07
2005.11.27
TServerSocket и TClientSocket в Delphi 6 и 7


14-1131121160
psa247
2005-11-04 19:19
2005.11.27
Замена TaskManager


14-1130906774
Ксардас
2005-11-02 07:46
2005.11.27
Что-то не пойму в чем проблема....