ник: osmor
Исходить нужно из задачи.
Если клиенту нужен просто сканер штрихкодов, то самое простое взять тот который втыкается в разрыв клавиатуры, он эмулирует нажатие клавиш, с ним легко работать.
Если нужен например терминал сбора данных, то тут уже сложнее.
Но в принципе на сайтах производителя обычно лежат драйвера и примеры для работы из VB или другого языка.