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

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

Программное переключение [D7, WinXP]


Wood ©   (2004-10-25 07:06:00) 

Здравствуйте.
Уважаемые мастера, есть ли какая-нибудь функция программного переключение раскладки клавиатуры (с англ. на русс. или наоборот).
Спасибо


TUser   (2004-10-25 11:39:00) [1]


> Я лично сам предпочитаю менять раскладку, а не чтобы какая-то
> там программа за меня решала когда мне надо ее поменять
> :)

Смотря что вы делаете. Вот я когда-то пользовался прогой для запоминания англ. слов - вводишь словарь, и она тебя в произвольном порядке спрашивает. Вводишь русское слово, потом англ, потом русское и т.д. Очень удобно, что программа сама меняла раскладку - это удобно во всех случаях, когда куда-нибудь что-нибудь вводится заведомо на англ, или на рус.


Amoeba   (2004-10-25 11:30:00) [2]


> А хороший тон - просто не переключать раскладку ;-)

Что является хорошим тоном - зависит от конкретной ситуации. Если предполагается, что весь (или почти весь ввод информации) будет делаться про одной определенной раскладке - то лучше раскладку сразу задать программно (IMHO).


Romkin   (2004-10-25 11:11:00) [3]

Languages: TLanguages еще никого не заинтересовал?


SlyFox   (2004-10-25 11:06:00) [4]

Ничего странного. Я лично сам предпочитаю менять раскладку, а не чтобы какая-то там программа за меня решала когда мне надо ее поменять :)


TUser   (2004-10-25 10:50:00) [5]

Странное у кулибы представление о хорошем тоне


Wood   (2004-10-25 09:16:00) [6]

Понял. Спасибо


begin...end   (2004-10-25 09:12:00) [7]


> [2] Wood   (25.10.04 09:07)

Какой ещё Кулиб, см. функцию ActivateKeyboardLayout() в справке по WinAPI (Help -> Windows SDK). А хороший тон - просто не переключать раскладку ;-)


Wood   (2004-10-25 09:07:00) [8]

kostan © [1]
Спасибо. К сожаленью, у меня нет  Culiba 2000. Что является, в данном случае, хорошим тоном? Если больше ничего, то по-подробней, пожалуйста, про ActivateKeyboardLayout().


kostan   (2004-10-25 07:20:00) [9]

ЦИТАТА (из Culiba 2000)
 Nomadic отвечает:
 A: ActivateKeyboardLayout(). Учтите, что использование этой       функции -- плохой тон. [001545]

(согласен с ним!  :\ )


Наверх

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