Экранная клавиатура для 1с #382297


#0 by черный монах
Добрый всем вечер...подскажите плиз возможно ли в семерке сделать экранную клавиатуру в виде внешней обработки...если да то приведите пример...
#1 by IamAlexy
а зачем? штатную экранную клаву виндовую использовать нельзя?
#2 by черный монах
нет мне нужно имеено как внешнюю обработку
#3 by черный монах
ну или еещ конкретнее спрошу...возможно ли сделать на форме кнопку нажатие которой являлось бы нажатием кнопки клавиатуры...
#4 by IamAlexy
задачу опиши
#5 by у лю 427
можно. Только с использованием ВК....
#6 by черный монах
ну смотри есть терминал с сенсорным экраном без клавиатуры...подключен терминал сбербанка...все прикручено к 1с...при оплате открывается утилита от сбербанка...в которой требуется нажатие кнопки enter а без клавиатуры это сделать не реально...а ее нет...
#7 by черный монах
а какую ВК смотреть?
#8 by leshikkam
ну почему не реально смотри в сторону SendKeys Wscript
#9 by IamAlexy
а причем тут 1с? экранную клаву ту которая в операционке открыл и всего делов.
#10 by черный монах
не катит...если запущена 1ска то другие приложения находятся на заднем плане
#11 by IamAlexy
вполне себе решаемо например настройкой размера окна 1с.
#12 by черный монах
видишь ли специально запрещено юзерам сворачивание окна и оно всегда на переднем плане а при выходе из программы завершается работа ПК
#13 by Jump
А ты пробовал? по идее должна именно экранная клавиатура вылезти на первый план. Если никак то см. . Куча кнопочек и при нажатии сенд кей
#14 by черный монах
стандартная экранная не катит все равно пальцем попасть по ее кнопкам не реально и не удобно...вся работа делается тачскрином
#15 by черный монах
насчет этого можете привести пример...
#16 by Jump
Ну что нибудь вроде этого.
#17 by черный монах
спс
#18 by Aleksey_3
Вот только фокус будет у 1С, а не на утилиты от сбербанка. Разве не так?
#19 by Jump
AppActivate   ?
#20 by Jump
А вот насколько корректно отработает AppActivate если 1с всегда поверх всех окон, я хз.Надо пробовать.
#21 by Стрелок
я это делал формексом
#22 by Torquader
На самом деле можно и программу написать, которая специально перешлёт "Enter" нужному приложению, только вот как будет вести себя 1С, когда у неё отнимут фокус ?
#23 by Jump
Ну ентер и сендкейс может переслать, какая разница. А насчет фокуса, это да, неизвестно. К тому же еще непонятно что представляет из себя приложение в которое нужно посылать данные, сендкейс отлично работает с блокнотом, ибо одно окно ввода, и по умолчанию сразу попадаешь в него. А если в приложении куча полей, и по умолчанию попадаешь не туда куда нужно, то придется каждый раз пересылать кучу табов.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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