Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Codigo de barras!! (https://www.clubdelphi.com/foros/showthread.php?t=73888)

negrokau 23-05-2011 14:39:39

Codigo de barras!!
 
hola amigos.... quiero implementar a mi sistema, el lector de codigo de barras, que genere y lea, como bine saben soy muy novato, pero creo que estoy avanzando un poco rapido, le pido su ayuda con esto, si no es mucho pedir, desde ya muchas gracias... y me encanta esta comunidad... me esta ayundando y sacando de varios inconvenientes, gracias por todo.....

oscarac 23-05-2011 15:18:02

tengo entendido que puedes leer los codigos de barra, con lectoras de codigos de barra, existen las de tipo pistola y las que parecen lectoras tipo tarjetas de credito, no hay que hacer ningun paso adicional, puesto que estos aparatos estan conectados ya sea al teclado o al puerto USB

negrokau 23-05-2011 15:44:03

eso ya lo se... mi pregunta era, que quiero implementar y que mi sistema tambien genere codigos de barra a los productos que voy a cargarlos... no tengo ni idea de como hacerlo, el lector de codigos de barra ya lo tengo, se como funciona, pero que mi programa tenga la funcion de generar y leer los codigos de barras es lo que me interesa.... creo que me explique mejor? gracias por tu tiempo......

duilioisola 23-05-2011 16:13:29

Hay componentes a los que tu les das un texto y te devuelve una imagen con el código de barras que quieras.

Los generadores de reportes también suelen tener un componente que imprime códigos de barras. Deberás hacer un reporte que imprima en X columnas por Y filas tantas etiquetas como desees.

Debes tener en cuenta que hay muchísimos formatos. (EAN8, EAN13, COD39, ...)
Deberás primero ver cuales de los formatos lee el lector que adquiriste.
No todos los formatos admiten letras o símbolos.

Y antes de empezar con todo esto, quizás debas considerar utilizar los códigos de barra que traen los productos. Estos suelen ser estandar y no cambian con el tiempo.

negrokau 23-05-2011 16:21:53

muchas gracias... voy aprobarlos.... pero creo que igual tendre que generar los codigos, xq algunos productos no tienen codigos de barras... me ayudarias en como programar esa funcion... para que genere.... muchas gracias.....

newtron 23-05-2011 17:33:39

Hola.

Hay un tema que tienes que tener claro si quieres generar códigos de barras y es el tipo de códigos de barras que quieres generar.

Si lo que deseas es un ean 13 o un ean 8 tienes que saber que el último dígito del código es un dígito calculado (dígito de control) de los anteriores con lo cual tendrías que inventarte un número de 12 o de 7 caracteres y añadirle el dígito de control calculado.

En caso de que te de igual el tipo de código de barras que quieres generar yo te recomendaría usar un code 39 o un ean 128 que son códigos de barras que permiten albergar números y letras y dependiendo el uso que quisieras darle no tendrías que usar un código nuevo sino que podrías usar el mismo código interno del artículo con lo que ahorrarás algún que otro quebradero de cabeza.

Comentame qué te interesa y te voy orientando.

Saludos

BlueSteel 23-05-2011 17:54:20

Hola

Tambien depende del tipo de producto que quieres controlar....:confused:

Yo implemente un sistema de abonos de Asientos para el Estadio. Los asientos se venden, y les asigne un numero a cada tarjeta que genera (correlativo). Para imprimir la credencial utilizo una fuente de codigo de barra como la C39HrP24DhTt, lo que hace es transformar un texto a codigo de barra y para que lo puedas leer con la pistola solo debes poner un * al empezar y terminar el codigo...

Si el codigo es 12345, solo debes poner *12345* con la fuente C39HrP24DhTt y esta listo...

Tambien utilizo una impresora DataCard para la impresion de los abonos y me ha ido muy bien...

Salu2:cool::rolleyes:

negrokau 23-05-2011 18:17:19

gracias... si me interesa.... te agradezco

newtron 23-05-2011 19:40:22

Vale, pero dime qué te interesa, si un sistema ean o de la otra forma.

olbeup 24-05-2011 08:21:35

1 Archivos Adjunto(s)
Hay una fuente de letra que realiza código de barras, pero no lo he probado, te dejo la fuente para ello.

un saludo.


La franja horaria es GMT +2. Ahora son las 17:29:22.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi