infelizmente, vc não poderá ler este código de barras. por doi motivos
01- a primeira sequencia é do tipo EAN 13, que são doze digitos núméricos e o último é o digito de verificação.
02- a segunda sequencia é do tipo UPC e não tem dígito de verificação.
solução: se vc estiver usando um leitor do tipo laser faça o seguinte.
-configure o seu leitor para ler o tipo de dado universal code debuger.
-utilize o controle mscomm para efetuar a leitura dos bits que vem da porta serial ou do buffer do teclado.
-retire o espaço e caracteres de fim de linha e retorno do carro chr(10) ,chr(09)
e chr(32).
-pegue os 13 primeiros caracteres e depois o últimos 5 caracters finais.
exemplo
789123698 12345
ficando assim
7891236981234
e depois assim]
789123698
12345
enviarei o código fonte depois