То, о чем вы говорите, действительно звучит как очень старое оборудование.Если у вас есть какой-то старый сканер штрих-кода в стиле PS / 2, а затем у вас есть адаптер, который переходит с PS / 2 на EIA-232 (RS-232), который физически выглядит как порт DB9 или DB25, который, в свою очередь,подключен к соответствующему порту на вашем компьютере или на адаптере RS232-USB, тогда конечно, вам потребуется библиотека последовательного порта (TComPort, Async Pro), и, конечно, она будетподключен через последовательный порт в вашем программном обеспечении.Однако следует опасаться, что то, что люди имеют в виду в литературе по продажам, может сильно отличаться от ваших ожиданий.
В наши дни большинство современных сканеров штрих-кода подключаются через USB и обычно по умолчанию работают в HID-совместимом режиме.(устройство ввода с клавиатуры), что означает, что они работают так же, как старые «клавиатурные клинки PS / 2», и, по-видимому, эквивалентны использованию двух клавиатур USB, подключенных к одному ПК.Тем не менее, некоторые переключаются в режим эмуляции последовательного порта, без какого-либо отдельного кабеля адаптера, и поскольку USB является гибким, вы получаете устройство Windows класса CDC (последовательный порт), и вы рассматриваете его как последовательный порт вваше программное обеспечение.