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

Вниз

Clipboard под Windows XP   Найти похожие ветки 

 
Prooksius ©   (2003-09-24 16:26) [0]

Здравствуйте!

Перешел я недавно под Win XP, и наступил на грабли.
Под 98 делал Clipboard.AsText := "какой-то текст на русском" - и потом всегда мог вставить куда хочу.
Под XP - болт. Вставляется всякая кракозябрина.
Попробовал вставить в блокнот и сохранить текст, блокнот говорит, что текст Unicode, сохраняйте, мол, как Uniсode.
Mой текст - ANSI. Почему тогда винда его в юникодь переделывает?

И как вообще с этим бороться? Чтобы, к примеру, скопировав что-то в своем приложении (программно) вставить это без проблем куда хочу.

И еще интересный глюк с Clipboard. В проводнике копирую название директории на русском языке, вставляю его в любой TEdit в своей проге - получаю одни вопросики.

В факах вроде бы не нашел ничего. Если есть - ткните носом.

Заранее спасибо за любой совет.


 
Hint ©   (2003-09-24 16:47) [1]

Начиная с W2k все идет в Unicode, ANSI замочили :o)
Такие проблемы есть если в приложении, откуда копируют русский текст включена английская раскладка. Если переключится на русскую, то все нормально.
Можно попробовать переключать раскладку клавы перед копированием в буфер.

Но это некрасиво => MSDN :o)


 
MBo ©   (2003-09-24 16:47) [2]

ClipBoard.SetAsHandle
CF_UnicodeText

разово (как с TEdit у тебя) - переключать клаву на русский


 
Prooksius ©   (2003-09-24 17:02) [3]

Во блин, недопер бы до переключения клавы...
Буду копать.
Огромное вам спасибо!



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
1-18475
3APA3A
2003-09-24 11:59
2003.10.06
проблема с ValueListEditor ом...


1-18310
DDS
2003-09-23 20:03
2003.10.06
Как запустить Dos-программу во внутреннем окне своей проги?


14-18622
IGOREK
2003-09-17 17:30
2003.10.06
Посоветуйте русско-украинский переводчик...


14-18556
Труп Васи Доброго
2003-09-18 15:33
2003.10.06
Передача файлов по сети


1-18438
AndreyAs
2003-09-24 18:35
2003.10.06
Об отчетах - какой выбрать