Hola ezecool, el hecho de utilizar los codigos de barra impresos en los productos no tiene que traerte ningun problema
, primero los lee un lector de codigos que inserta un enter al terminar el mismo, por lo que puedes capturar el codigo en un Edit y en el evento onkeypress procesas el codigo leido. Segundo cada producto tiene un codigo unico por lo que lo puedes utilizar como clave para identificarlos. Las normas que se utilizan en los productos de los supermercados y kioscos son el EAN13 y el EAN8, 13 y 8 digitos de longitud del codigo, con respecto al formato del mismo si solo lo utilizas para identificarlos no te interesa, creo que los primeros tres digitos son el pais, el ultimo es un verificador y en el medio no se que cosa. Espero haber sido de ayuda.
Fede