|
Кто знает как программно узнать какой язык на данный момент на клавиатуре? | ☑ | ||
---|---|---|---|---|
0
1CVikVin
15.11.12
✎
20:02
|
Кто знает как программно узнать какой язык на данный момент на клавиатуре, для того что бы его вывести как текст на форму обработки
|
|||
1
ВалераОшкин
15.11.12
✎
20:20
|
send key
|
|||
2
ВалераОшкин
15.11.12
✎
20:21
|
sendkey()
|
|||
3
ВалераОшкин
15.11.12
✎
20:23
|
создаить ком-объект vbs и съэмулировать нажатие клавиши "a". Сравнить клавишу с русской и английской раскладкой
|
|||
4
HeroShima
15.11.12
✎
20:26
|
(0) всего две? слабак!
|
|||
5
1CVikVin
16.11.12
✎
18:07
|
ВалераОшкин, не получается подключится через vbs = Новый COMObject("vbs"); выдает ошибку
|
|||
6
1CVikVin
16.11.12
✎
18:11
|
Может кто-то подключался c 1C к параметрам Windows
|
|||
7
Aprobator
16.11.12
✎
18:13
|
хм - на панели задач не видно раскладки или зачем все это надо?
|
|||
8
shuhard
16.11.12
✎
18:13
|
(5) чё за бред COMObject("vbs");
WshShell = Новый COMObject("Wscript.Shell"); WshShell.SendKeys("^{DOWN}"); WshShell.SendKeys("^{DOWN}"); |
|||
9
1CVikVin
16.11.12
✎
18:14
|
для того что бы на форму обработки вывести текущий язык
|
|||
10
1CVikVin
16.11.12
✎
18:14
|
shuhard, спасибо, буду пробывать
|
|||
11
Aprobator
16.11.12
✎
18:16
|
хм, осталось выяснить, как (8) поможет в определении текущего языка клавиатуры.
|
|||
12
shuhard
16.11.12
✎
18:16
|
(10) хотя я бы использовал WMI
|
|||
13
1CVikVin
16.11.12
✎
18:17
|
WshShell = Новый COMObject("Wscript.Shell");
WshShell.SendKeys("^{DOWN}"); WshShell.SendKeys("^{DOWN}"); Работает только включает/отключает NumLock А как узнать язык какой текущий? |
|||
14
1CVikVin
16.11.12
✎
18:18
|
WMI - а можно пожалуйста по подобней?
|
|||
15
Aprobator
16.11.12
✎
18:19
|
имхается мне, что не через SendKey
|
|||
16
Aprobator
16.11.12
✎
18:22
|
кстати v8: Возможно ли определить текущий язык раскладки клавиатуры поиск то пора освоить уже.
|
|||
17
1CVikVin
16.11.12
✎
18:23
|
в этой тебе тоже ничего нет
|
|||
18
Aprobator
16.11.12
✎
18:27
|
там есть ссылка где посмотреть можно.
|
|||
19
shuhard
16.11.12
✎
19:06
|
(13)[Работает только включает/отключает NumLock]
|
|||
20
shuhard
16.11.12
✎
19:07
|
(13)[Работает только включает/отключает NumLock]
а чё по твоему должен делать WshShell.SendKeys("^{DOWN}"); ? |
|||
21
1CVikVin
16.11.12
✎
19:14
|
а как сделать что бы возвращал тек. язык клавиатуры?))
|
|||
22
shuhard
16.11.12
✎
19:22
|
(21) а это к ВалераОшкин
|
|||
23
mih_io
16.11.12
✎
19:24
|
я бы покурил в сторону winapi копай отсюда
http://www.sql.ru/forum/actualthread.aspx?tid=36901 и дальше куда гугл приведет |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |