это, вероятно, старый вопрос, но я прочитал статьи о USB-сканере штрих-кода и до сих пор не могу сообразить, как его использовать.
Я использую USB-сканер штрих-кода, и, насколько я понимаю, есть два способа его использования - в качестве клавиатуры и последовательного порта.
поправьте меня, если я ошибаюсь, но последовательный порт может быть проще в использовании (потому что между входом сканера и клавиатурой есть различия), но вы должны хранить информацию о порте, что может быть проблематично, так как я могу Сказать, какой порт получит сканер на клиентских компьютерах. Это правильно?
Второй вопрос - если я пойду с опцией расклинивания клавиатуры, мне нужно будет указать вход сканера с клавиатуры. В этом случае мне нужно сосредоточиться на текстовом поле и знать, когда ввод и окончание ввода сканера начинается. Существует возможность настроить сканер на отправку специального символа в начале / конце потока. Если у меня нет контроля над типом и конфигурацией сканера клиента, как я могу сказать, что конкретный вход - это сканер?
Спасибо, впереди