|
Как сканером закрыть форму?
| ☑ |
0
Лунтик
12.07.18
✎
23:57
|
SendKeys({ESC}) Закрывает форму, но не входит во ВнешнееСобытие
SendKeys({ESC}{ENTER}) входит во ВнешнееСобытие, но не закрывает форму
Драйвер атоловский, суффикс = CR
Пропикивание этикетки ничего не дает (печатаю через 1С:Печать штрихкодов)
Макет.Рисунки.Штрихкод.Объект.Сообщение = Символ(27)
Как правильно сделать карточку со штрихкодом, чтобы ее пикать вместо закрытия формы мышкой?
|
|
1
tesseract
13.07.18
✎
00:09
|
А зачем ее вообще открывать?
|
|
2
Галахад
гуру
13.07.18
✎
03:48
|
На обычных формах работа со сканером сделана так:
при открытии формы - подключение оборудования
при сканировании срабатывает внешнее событие
событие отправляется в обработку ТОСервер
там из него получают штрих-код и возвращают в экспортную функцию формы источника
в этой функции прописываются какие действия нужно сделать с штрих-кодом, например ЭтаФорма.Закрыть()
при закрытии формы отключение оборудования
|
|
3
Лунтик
13.07.18
✎
08:09
|
(2) а как быть с CTRL+ENTER, ведь кнопки по-умолчанию везде разные?
|
|
4
Лунтик
13.07.18
✎
10:59
|
DataLogic
Управляющий символ 00: Символы с 00 по 0x1F передаются как управляющий символ
Ctrl+клавиша: специальным клавишам соответствуют коды с 0x80 по 0xA1.
Что это за управляющие символы - они сканером управляют или выводом?
Я правильно, вообще, понимаю, что ESC и CTRL+ENTER можно сканером послать в клавиатуру?
|
|