Czytnik kodów kreskowych działa jak "zwykła" klawiatura.
Czy miałeś kiedyś do czynienia z takim urządzeniem?
Podłączasz czytnik do kompa (nieważne jak - przez USB czy Bluetooth) i jak system go zainstaluje (jako standardowe urządzenie wejścia HiD) to potem czytnik działa jak klawiatura.
Co to oznacza?
Że jak sobie przykładowo odpalisz notatnik, a potem zeskanujesz czytnikiem kod kreskowy, to do tego notatnika zostanie wprowadzona treść, jaką masz wydrukowaną pod kodem (najczęściej same numerki).
W każdym razie - nie ma potrzeby korzystania z dodatkowych komponentów czy bibliotek - w Delphi tworzysz jakiś formularz, na nim dajesz pole Edit, a potem gdy focus będzie w tym Edicie i użytkownik coś zeskanuje czytnikiem, to zeskanowana treść trafi do tego Edit'a.
Oczywiście - można to jeszcze bardziej skomplikować, ale to musiałbyś konkretnie napisać, co planujesz ;) W każdym razie do takiej podstawowej funkcjonalności niczego więcej Ci nie trzeba, a samo skanowanie z poziomu aplikacji nie będzie się niczym różnić od sytuacji, jakby klient ręcznie wpisał kod kreskowy (znaczy - cyfry pod nim wydrukowane).