#7
by smaharbA
а можно и не имитировать а "нажать" открываешь форму (на ней на кажной кнопке хоткей) вызываешь ремотескрипт и жмешь им по кнопкам...
#10
by Sure2
А в обсуждении автор обещал выложить конфигурацию с объяснениям на свою страничку. Посмотри.
#11
by smaharbA
....в скрипте sendkey.vbs....Set WSHShell = WScript.CreateObject("WScript.Shell")tX=WScript.Arguments.Unnamed.ItemKey=WScript.Arguments.Unnamed.Item
#15
by smaharbA
пишешь в модуле формы первое что написано в 11, создаешь файло sendkey.vbs туда вторую часть и располагаеши его в каталоге базы(где МД), кнопке(ам) делаешь на форме "горячую клавишу" и записываешь ее(их) в Кей(переменная в части 1Сэ) вызываешь приоткрытии ну только тогда задержку поболее или есче откудова и жмет она у тебя (реально) на кнопки (конечно эфекта нажатия визуального небудет)примерКей="^+{F5}" контрл+Ф5
#19
by smaharbA
дак тебе АЛьФ подсказал, повешай поверх кнопок картинки, а кнопку скрой, картинку меняй до нажатия одна после другая на какоето время, потом снова первая, вот и визуальность, еще кручее кнопки будет...
#20
by smaharbA
а вобще это решение (со скриптом) не очч, 1Сэ затормозит, а скрип-то не знает об этом и нажмет раньше, хотя если подумать можно наверно сделать чтоб жмал только когда 1Сэ "отвечает"
#21
by АЛьФ
Господа, а вы в курсе, что с точки зрения Винды нажатие/отпускание кнопки - это всего лишь показ двух разных картинок? Зачем заморачиваться и извращаться с объектом "Кнопка", если все можно красиво и легко сделать через объект "Картинка"?
#22
by smaharbA
В курсе, конечно в курсе, винда вся - большая картинка... Можно жмать и без иммитации, то есть выполнить код и все, но иногда надо, вот как-то надо было отправить все файлы wma из каталога, а у респондента ящик ограничен (но там я сам сервер почтовый строил на диалапе через час почту гоняет) а на машине откудова отправлял тока МСотлук, а он гад на любые действия с ним орет, а хто енто собствено в мое нутро лезет, сделал нажатия клавишь с задержкой и отправку кажного файла через час десять и програмить почти ненадо было (все всш), да в реестр на этом компе лазить снимать безопасность нельзя было...
#23
by ilgiz
Дело в том, что используя клавиатуру с режимами загл, малые, лат и рус я хочу запрограммировать 34*4 = 136 блюд. Далее, в теории я хочу удаленно менять меню и соответственно картинки.Процесс предполагаю такой: С помощью FormEx отлавливать код клавиши и добавлять в чек (ну как обычно) и чтобы визуально внизу для справки в зависимости от раскладки и капс лока били на кнопках видны рисуночки блюд и принажатии кнопки, соответствующей блюду у меня каким-то образом давало знать в внизу для справки соответствено выделялась кнопка. Что-то похожее есть в Windows-е.
#25
by ilgiz
Ну скажем, то что я хочу сделать и сенсорный экран будет поддерживать, только вот сенсорный экран если его самому не собирать дорогой выходит, вроде ~ 40 т.р.
#26
by ilgiz
АЛьФ, используя FormEx процедура ПриНажатииКнопкиКлавиатуры не срабатывает, работает только в глобальнике. Хотя в синтаксисе она должна работать и в мод. форме. Что не так?
#28
by Тертый
27) Понял - напиши в чем была проблема и как ее решить, чтоб другие не натыкались на те же грабли :)
#29
by ilgiz
если в глобальнике, то так:ПриНажатииКнопкиКлавиатуры(конт, код, _а, _ш, _к, Сим, фсо)если в модуле формы, то такПриНажатииКнопкиКлавиатуры(код, _а, _ш, _к, Сим, фсо)В als надо бы разрабобтчикам тоже подправить синтаксис
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Перехват нажатия клавиши DEL и INS (7.7)
- Настройка кнопок формы (свернуть,развернуть,закрыть)
- Проектирование: Обработка нажатия клавиш на С/С++ или Asm
- Имитация ввода строки в окно ввода строки 1С:Предприятие 8
- v8: Имитация Среза последних
- Имитация среза последних для непериодического регистра
- Как при нажатия на кнопку,Заполнить ТЧ документа из другого документа!?
В этой группе 1С
- ПланыОбмена - метод - УстановитьГлавныйУзел - ошибка :-(
- Замена значений в документах и регистрах …
- Подскажите, пожалуйста аргументы против перехода на 1С
- Вопрос из 1С:Профессионал
- Ошибка при обновлении V8 Microsoft Visual C++ Runtime Library Runtime Error
- Проблема с ручной операцией в УПП
- ЗиК Удержание излишних подотчетных сумм из ЗП и проблемы связанные с этим.
- как перенести файл конфы 7.7 из SQL в dbf без выгрузки базы?
- Как настроить видимость элементов в форме списка справочника?
- Конвертация: Бухгалтерский учет, редакция 4.5 --> УПП
- Переустановка windows и 1C
- Что лучше SQL или DBF на v8.
- вернуть человека из отпуска по уходу за ребенком - КАК?
- Как определить от какой компоненты HASP ?
- как разорвать Запрос?
- V8 : Помогите плз с Радченко, Создание универсального отчета
- Как узнать средствами 1С по айпишнику имя хоста
- Как программно обратиться к картинке из Общих картинок?
- Win XP показывает, что главный диск - динамический, и не читается
- ЗиК: чем чревато ручное изменение НДФЛ?