Можно ли в 1с автоматически переключать раскладку клавиатуры? #110411


#0 by Andron
Сообств. сабж, хотелось бы по умолчанию в форме списка справочника сразу переключать на русский язык. (По умолч. в системе у меня аглицкий).
#1 by Мымра
#2 by Морозов Александр
Punto Switcher 2.9
#3 by orefkov
http://www.script-coding.info/dynwrap.html
#4 by Andron
спасиб. это помогло. Но хотелось бы без использования дополнительных библиотек.
#5 by Джинн
То 4. Если это самая большая проблема в твоей жизни, то я тебе искрене завидую.
#6 by Andron
И к чему ты это сказал? Думаю это мне не помогло :-).
#7 by smaharbA
погоди немного вечером буду копаться с ВК-неВК, если есть на компе любое приложение из мсофиса то можно хоть черта лысого своять....
#8 by Джинн
То 6. К тому, что у тебя решены все задачи автоматизации учета и управления - анализ, планирование, учет, отчетность и т.д. и т.п. Осталась единственная серъезная задача - переключить раскладку.
#9 by Andron
ОК.
#10 by Andron
Зря иронизируешь, удобство работы с интерфейсом стоит далеко не на последнем месте. Ты можешь себе представить оператора или буха который постоянно при заходе в справочник для поиска переключает раскладку клавы? Думаешь это для них приятное дело?
#11 by Чеширский
а через скрипты SendKeys("Alt+Shift")?
#12 by orefkov
В 1С нет команды - СменитьРаскладкуКлавиатуры, следовательно,без каких-либо доп.библиотек не обойтись.
#13 by Andron
Команды то нет, но есть возможность использования СOM-технологии, вот меня и интересует какой объект использовать и какой метод. Сам пока не нарыл.
#14 by Джинн
То 10. Я переключаю раскладку по несколько сотен раз в день. Причем по этого сабжа даже не задумывался о проблеме - все происходит автоматически, не задумываясь.
#15 by leshik
#16 by Чеширский
так я ж тебе написал про скрипты, или разжевать надо?Даль по msdn поройся
#17 by seugenys
:)))>...>..."Работа программы невозможна!!!"Видимо юзеры совсем не умеют раскладку переключать
#18 by Gloom
Если только не назаначать спец. сочетания клавиш, то через SendKeys не взлетит...
#19 by Чеширский
мож ты и прав, я не проверял
#20 by Andron
твой вариант не работает, я его уже ранее проверял
#21 by leshik
зря ты так - сидят тетеньки, у которых даже мышки нет и набивают данные, вообще не глядя на экран - оччень быстро надо набивать :-)
#22 by orefkov
Так через COM ты все равно будешь вызывать ДОПОЛНИТЕЛЬНУЮ библиотеку.Ну напиши хоть на чем свой COM с методом SetKeyboardLayout и пользуйся им.
#23 by Bot
Понравилась идея с wScript.Shell.Кстати, а можно через него же узнать текущую раскладку клавиатуры?Просто, у некоторых юзеров по умолчанию - русская, у других - английская. Переключаться тож приходится.Так что проблема актуальна.
#24 by NS
В принципе можно.
#25 by Bot
а как?
#26 by Andron
ты не совсем меня правильно понял, я имел ввиду использование COM объектов которые уже имеюся в Винде по умолчанию. Скажем компонент WSH имеется c W98 по W2003.
#27 by Эстет хренов
>>(По умолч. в системе у меня аглицкий)Согласен с Джинном, поставь у пользователей дефолтный русский.
#28 by Bot
это не выход. Кому то нужен по умолч. англ., а кому - русский. Нельзя ужимать пользователя. Надо сделать все для удобства его работы.
#29 by Andron
А ты не разу не сталкивался с проблемой захода тупого юзверя в сеть? Особенно когда их дохрена и когда забывают перключить расклаку перед набором пароля? Или у тебя пароли на русском языке?
#30 by Gloom
Если так печёшься об удобствах юзеров, то давно бы уже написал ВК под это дело. Или взял готовую...
#31 by Bot
пароли следует создавать в дефолтной раскладке юзера. Да и не поправишь ты здесь ничего.
#33 by seugenys
с одной бухшей дооолго боролся "1С не открывается" (забывала/не хотела раскладку менять + КапсЛук регулярно включала) сделал пароль числовой. Теперь жду когда НамЛук придется идти включать :))
#34 by Bot
Я не умею их писать.>> "то давно бы уже написал ВК под это дело. Или взял готовую..." - давно настало сейчас. Считай, этим я и занимаюсь.Готовую как раз и выбираю среди известных опробованных путей решения проблемы автосмены раскладки клавиатуры.
#35 by Чеширский
#36 by Чеширский
это у кого по Контрол шифт, у кого по аль шифт - "+%"
#37 by Gloom
(35,36)В w2k точно не сработает
#38 by Andron
При использовании этого варианта у меня вообще блокируется раскладка, даже в ручную нельзя переключить, пока не закрою внешний отчет ( в нем пробую).
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С