Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Сканер "съедает" первую цифру первого кода / 7 сообщений из 7, страница 1 из 1
12.10.2020, 09:57
    #40007596
арт2010
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканер "съедает" первую цифру первого кода
Сканирование происходит в режиме эмуляции клавы. При сканировании самого первого кода DataMatrix (вроде только первого) сканер "съедает" самую первую цифру. Думал только на DataLogic такая проблема, списывал на баги самого сканера - тем более сначала такой проблемы не было вообще, возникла внезапно только со временем. Но и на другой модели сканера (Zebra) началось то же самое. Понятно что дело в приложении а не в сканере. Можно конечно потестить например в блокноте - 100 кодов подряд отсканировать - но что-то подсказывает что в блокноте все будет ок. Но и в приложении у меня тоже вроде все максимально просто - Memo на форме, куда построчно сканируются коды. Из элементов на этой же форме только кнопка, никаких таймеров, Application.ProcessMessage и прочего на этой форме нет. В целом в приложнеии есть, но форма показывается модально. В общем если кто сталкивался, напишите пжл как решали
П.С. Да, знаю, что сканировать желательно не в режиме эмуляции, но просто физически некогда сейчас с этим разбираться, куча других задач, так что желательно решить проблемы в рамках эмуляции клавы
...
Рейтинг: 0 / 0
12.10.2020, 10:55
    #40007617
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканер "съедает" первую цифру первого кода
арт2010
Можно конечно потестить например в блокноте - 100 кодов подряд отсканировать - но что-то подсказывает что в блокноте все будет ок.

Не можно, а нужно.

ЗЫ. Ни разу такого не было.
...
Рейтинг: 0 / 0
12.10.2020, 12:14
    #40007663
Соколинский Борис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканер "съедает" первую цифру первого кода
арт2010
В общем если кто сталкивался, напишите пжл как решали
У HID-сканеров есть куча настроек, в частности можно в качестве первого символа передавать тип Bar/QR кода.
Вероятно, ее нужно включить.
...
Рейтинг: 0 / 0
12.10.2020, 13:34
    #40007708
x1ca4064
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканер "съедает" первую цифру первого кода
арт2010,

Попробуйте перекрыть WndProc и протоколируйте сообщения или используйте WinSight, смотрите на всякие WM_KEY* - будет видно, что приходит, из этого можно понять, куда пропадает.
...
Рейтинг: 0 / 0
12.10.2020, 14:50
    #40007744
арт2010
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканер "съедает" первую цифру первого кода
Всем спасибо, проблема решена!
...
Рейтинг: 0 / 0
12.10.2020, 14:55
    #40007746
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканер "съедает" первую цифру первого кода
12.10.2020 14:50, арт2010 пишет:
> Всем спасибо, проблема решена!
>

- и шо это было?
- антоновка!
(С)

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
12.10.2020, 19:24
    #40007824
Cobalt747
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сканер "съедает" первую цифру первого кода
У одного сканера в режиме клавиатуры. обнаружил что стартовый GS1 передается только одним сканкодом, а не двумя (нажал-отпустил)
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Сканер "съедает" первую цифру первого кода / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]