Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Не переключается раскладка клавистуры [D5, WinXP]


AndreyP ©   (2003-01-11 07:23:00) 

Доброго времени суток. Создаю проект. Все было хорошо, но в какой-то момент при запуске приложения перестала переключаться раскладка клавиатуры с одного языка на другой. Можно работать только с языком, который настроен в системе по умолчанию(т.е. ставлю "русский" по умолчанию - могу вводить информацию в программу пр русски, но английского нет и наоборот)ОС - Win XP, Deplhi 5.


Chubais   (2003-01-14 10:38:00) [1]

(афторитетна так)аппаратная ошибка клавиатуры!


Nikolay M.   (2003-01-14 09:52:00) [2]

Видел такое как минимум на трех ХРшках. Спасался www.switchit.ru


Garrett   (2003-01-13 12:26:00) [3]

DVM: в смысле - свой переключатель? т.е. полностью свой, без WinAPI? Я имею ввиду, сам решаешь, символы какой раскладки выводить, или просто сма функццию переключения раскладки вызываешь?

AndreyP: Ты потоки не используешь, а в них вызов методов через synchronize?


DVM   (2003-01-13 10:19:00) [4]

Меня эта ситуация так достала, что я свой переключатель сделал и проблема отпала.


easy   (2003-01-11 12:36:00) [5]

Во всём виноват ctfmon.exe, отвечающий за переключение этой самой раскладки. Некоторые приложения его намертво вешают (я поймал только Sound Forge 4.5 - 5.0). Как это лечить - не знаю, SP1 не помог. Я просто убрал этот самый ctfmon из автозагрузки и не пользуюсь языковой панелью.


Наверх

Титульная страница Поиск, карта сайта Написать письмо