OriginalGriff
Вам нужно будет поговорить с производителем вашего сканера.
Большинство сканеров поставляются настроенными на эмуляцию клавиатуры - поэтому при сканировании кода данные штрих-кода передаются так, как если бы они были набраны на клавиатуре. И Windows не отслеживает источник данных клавиатуры, если есть два или более устройств клавиатуры (или устройств эмуляции клавиатуры, Windows это не волнует), то данные подаются в одну и ту же очередь клавиатуры в том порядке, в котором они принимаются системой.
Это означает, что вы не можете сказать, был ли какой-либо ввод от сканера или от пользователя, набравшего текст, и поэтому вы не можете направить его на какой-либо конкретный элемент управления.
Однако большинство сканеров можно настроить так, чтобы они выдавали определенные последовательности "вход" и "выход". мочь обнаружьте и направьте данные между ними туда, куда вы хотите.
Но... каждый производитель - и часто каждая модель - имеет свой способ настройки, поэтому вам нужно будет связаться с производителем и узнать, как установить последовательности.