Hola que tal, bueno realmente tendrías que saber que tipo de lector usarás o para no limitar tu programa deberias consideralo para ambos.
para lectores seriales puedes manejarlo con el ncropos que te agregan ocx y lo configuraas solo para scanner o algo mas que necesites, como cash drawer,etc.
y aparte tendrias que configurar tu scaner con el manual que ellos mismo traen, diciendole al scanner como quieres que te leea los datos.
Aqui tambien te agrego un manual para manejar el control mscomm32.ocx
Por favor nos cuentas como te va solo para que si alguien mas que lea esto y necesite la orientacion sepa que le fue de ayuda.