|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.07.2019, 09:57 | #1 |
Регистрация: 26.05.2016
Сообщений: 8
|
Сканер штрих-кодов USB
Здравствуйте!
Вопрос заезженный, давний, по любому есть решения, но никто не хочет делится. Вопрос как корректно считать данные со сканера и не ввести пользователя в ужас? Поскольку сканер у меня простой, USB, в windows определяется как клавиатура, то код полученный с него вставляется в контрол у которого имеется фокус. Естественно, что это не то что нужно конечному пользователю. Для получения "кода" со сканера написал такой код. Он работает от времени получения сообщения (Msg.time) и если оно короче 35, то идет накопление символов в спец переменную ScanMedKod. Код:
Думал вызывать отмену изменений у текущего контрола, что бы после получения кода со сканера, если вдруг что-то попало в него, приложение отменяло ввод и возвращало пользователю то значение, которое у него было изначально. Но думаю такое решение не совсем адекватное. Может у кого есть свой рабочий пример считывания штрих-кода? |
08.07.2019, 07:26 | #2 |
Регистрация: 26.05.2016
Сообщений: 8
|
Решение
Покопавшись в Msg поглубже придумал финт ушами:
Код:
Последний раз редактировалось Alexcrool; 08.07.2019 в 07:29. |
09.07.2019, 02:48 | #3 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,872
|
|
09.07.2019, 05:40 | #4 |
Регистрация: 26.05.2016
Сообщений: 8
|
Это мое замечание, потому как я им пользуюсь и при разработке кода для сканера у меня он перестал работать. Вот и я отписал. Врятли, конечно, кто-то будет ставить пунто на склад.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сканер штрих-кодов и эксель | Анурофф | Microsoft Office Excel | 3 | 10.08.2017 09:37 |
Сканер штрих кода и поиск | Незнайка11 | Microsoft Office Access | 5 | 08.02.2014 20:34 |
сканер штрих-кодов через com порт | Dmitriy90 | C++ Builder | 3 | 18.07.2012 15:35 |
Распознавание штрих-кодов | vlad00777 | Мультимедиа в Delphi | 1 | 23.08.2010 21:45 |
Сканер штрих кодов | asale | Microsoft Office Excel | 7 | 30.11.2008 19:57 |