Имя: Пароль:
1C
 
Смена раскладки клавиатуры
0 DimaSar
 
18.10.06
15:31
Вообщем проблема в том что часто у юзеров в терминале не переключается язык, хочу у вас люди спросить как скриптами или еще чем можно сметить язык? хотелось бы этот скриптик привязакть к 1С, что бы юзеры самостоятельно меняли раскладку непосредственно из 1С.
Вот такая собственно тема.
1 DimaSar
 
18.10.06
15:49
люди что ни кто не знает как это сделать? ну помогите же человеку;)
2 Эрнст
 
18.10.06
15:55
почему бы не назначить комбинацию клавиш для смены раскладки?
3 DimaSar
 
18.10.06
15:58
(2)подробнее можно?
4 Omega
 
18.10.06
15:58
обычно такая фигня бывает тогда, когда комбинации смены раскладки разные на рабочей станции и на сервере терминалов.

вопрос много раз обсуждался. поиск по яндексу/по форуму вам поможет
5 DimaSar
 
18.10.06
16:01
(4)я уже искал, раскладка действительно возможно и разная, но юзеры знакомы с этой ситуацией и они знают где и как переключать раскладку, по форуму искал, ничего интересного не нашел, если не сложно подскажи;)
6 АЛьФ
 
18.10.06
16:07
В тестовой версии FormEx есть метод Сервис::РаскладкаКлавиатуры() для чтения/установки текущей раскладки.
7 DimaSar
 
18.10.06
16:09
(6)а без ВК, есть же WinApi я думаю там тоже должны быть такие возможности, может таким путем можно?
8 АЛьФ
 
18.10.06
16:12
2(7) Умеешь работать с WinAPI напрямую из языка 1С, без использования ВК?! Научи!
У меня, вообще-то, в FormEx именно эти методы и используются.
9 DimaSar
 
18.10.06
16:16
(8)не умею, поэтому и спрашиваю, может еще как-то можно
10 DimaSar
 
18.10.06
16:17
(8)может WSH?
11 Ангел- Хоронитель
 
18.10.06
16:19
что интересно, проблема ну уровне администратора домена решается за полчаса.... у всех одинаковая раскладка и никаких проблем....
12 DimaSar
 
18.10.06
16:22
(11)раскладка у всех одинаковая и стоит, англ. при входе в терминал они все набирают пароль в котором англ. буквы, но в работе с 1С им нужен русский язык, ставить раскладку русскую не проблема, но тогда они не смогут ввести свой пароль
13 Ангел- Хоронитель
 
18.10.06
16:23
(12)немного не так выразился.... одинаковые комбинации переключения раскладки....
14 Ангел- Хоронитель
 
18.10.06
16:24
+(13)одинаковые комбинации клавиш для переключения раскладки клавиатуры...
15 aka MIK
 
18.10.06
16:24
(12)Однако! А Ctrl+Shift они нажимать не пробовали?
16 DimaSar
 
18.10.06
16:25
(15)я их этому долго обучал и как не странно они пробовали:)
17 Ангел- Хоронитель
 
18.10.06
16:26
(16)и каков результат?
18 DimaSar
 
18.10.06
16:26
(17) результат 0
19 Ангел- Хоронитель
 
18.10.06
16:29
(18)то есть, насколько я понимаю, в терминальной сессии при нажатии комбинации клавиш Ctrl+Shift не происходит смена раскладки клавиатуры..... может там комбинация Alt+Shift используется, либо вобще только английская раскладка установлена?
20 DimaSar
 
18.10.06
16:34
(19)нет, там стоит рус, укр и анг раскладки, по умолчанию стоит англ. раскладка, смена раскладки происходит Ctrl+Shift, но она происходит не всегда, только что подключился к сессии этого юзера, попробывал все переключается, она пробует, все переключается, но 20-30 минут назад, человек не мог переключить язык, поэтому и возник такой вопрос, что бы повесить обработку которая будет в 1Ске переключать язык
21 DimaSar
 
18.10.06
16:36
+(20)возможно проблема в юзере, не спорю, но хотелось бы избегать такие ситуации
22 FreeFin
 
18.10.06
16:36
в скрипт при старте системы клава.reg

REGEDIT4

; Windows 2000 reg file
; Добавляет включение английской и русской раскладки клавиатуры при старте системы
; Переключение раскладки Ctrl+Shift

[HKEY_USERS\.DEFAULT\Keyboard Layout]
"Attributes"=dword:00000000

[HKEY_USERS\.DEFAULT\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"

[HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle]
"Hotkey"="2"
23 Ангел- Хоронитель
 
18.10.06
16:39
(20)вопрос: а у юзера включен индикатор раскладки? тот, который около трея.....
24 DimaSar
 
18.10.06
16:40
(23)нет
25 Ангел- Хоронитель
 
18.10.06
16:43
(24)ну тогда чудеса прямо.... еще вопрос - ты сам видел, что не переключается, или только по рассказам юзера?
26 DimaSar
 
18.10.06
16:47
(25)естественно по рассказам, но не от одного юзера, было бы от одного посомневался бы, ладно подскажи как всем ПК домена поставить одну расскладку
27 DimaSar
 
18.10.06
16:48
в групповой политике что-то не могу найти, подскажи где искать
28 Ангел- Хоронитель
 
18.10.06
16:51
(27)смотри (22), ну а как запустить должен разобраться....
29 Ангел- Хоронитель
 
18.10.06
16:53
+(28)тебе важны 2 последние строчки....
30 DimaSar
 
18.10.06
16:55
ок, спасибо
AdBlock убивает бесплатный контент. 1Сергей