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

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

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

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

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

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


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