Есть например только таблица, сканируем штрих код, например: 044052678911 в конце которого еще <13> (CR) и чтобы он без лишних телодвижений считался и добавился в таблицу.
Используется код
Код: Выделить всё
l_barcode = CLIPBOARD()
Модератор: Дед Пахом
Код: Выделить всё
l_barcode = CLIPBOARD()
За неимением лучшего - Up-нем тему !gopstop2007 писал(а): ↑07 Ноябрь 2019, 22:26сканируем штрих код и чтобы он без лишних телодвижений считался и добавился в таблицу.
Это всегда полезно делать. Ведь именно в этой книжке написано, что префиксы и суффиксы скан-кода
у меня почему-то был именно такойИгорь Столяров писал(а): ↑01 Декабрь 2019, 7:17помощью специальной утилиты настройки сканера, а не считыванием скан-кодов
Во-первых, программировать сканер специально для работы в одной программе, когда он подключается к компьютеру с мультипрограммной средой, выглядит несколько нелогично.Игорь Столяров писал(а): ↑01 Декабрь 2019, 6:17Ну из неприятных вещей - только необходимость специально "по 1-эсовски" программировать сканер (что делается несложно).
Зато достигается желаемый результат, особенно если спрятать (HIDE) окно ввода штрих-кода.
Т.е. юзер работает с обычным списком, берёт сканер и считывает код, код добавляется в список. Всё.
Хорошая программа, хороший сканер — что еще надо человеку, чтобы встретить старость?
Сканер подключается на рабочем месте продавца, где работает одна программа, а чаще всего это вообще одно окно программы.
Для пользователя ожидаемо получить значение кода. (точка) И его не должно волновать, что ввод этого кода зависит от раскладки