Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-04-2004
the darkness the darkness is offline
Miembro
 
Registrado: ene 2004
Posts: 30
Poder: 0
the darkness Va por buen camino
codigos de barras

como puedo hacer para imprimir en mis quick reports codigos de barras que puedan ser leidos por un lector común. y donde puedo conseguir una buena fuente de peferencia gratis, ya que he conseguido algunas y lo que hago es cambiar la fuente de una qrlabel al código de barras, pero al leerlo con el lector no funciona, conocen alguna forma???
les agradeceria mucho me pudieran ayudar.
the darkness
Responder Con Cita
  #2  
Antiguo 16-04-2004
mrmanuel mrmanuel is offline
Miembro
 
Registrado: may 2003
Posts: 135
Poder: 21
mrmanuel Va por buen camino
Hola,

lo primero tienes que especificar es que tipo de codigo de barras quieres generar.

Code 39, Code 128, Code Ean 128 .............. etc ......

Otra cosa a tener en cuenta es que los codigos de barra van codificados a traves de caracteres ASCII y estos se calculas en funcion del tipo de codigo (Code).

Ejm: Code 39 --> 1TDatoACodificar*

Las fuentes las puedes sacar gratuitamente de Internet, yo uso Code128-wide-Bt (Vale para cualquier tipo de Code deseado).

Si tienes alguna duda...
__________________
Un Saludo a todos/as
Responder Con Cita
  #3  
Antiguo 20-04-2004
the darkness the darkness is offline
Miembro
 
Registrado: ene 2004
Posts: 30
Poder: 0
the darkness Va por buen camino
antes que nada te agradesco que me hayas contestado.
supongamos que decido generar el codebar 39, ya lo tengo como fuente.

ahora investigando y por lo que me cuentas se que de lo que yo escriba debo generar una o dos últimas barras para que el lector lo lea por medio de un calculo.
mi pregunta es como debo hacerlo, ojala me puerdas ayudar.
otra vez muchas gracias.
saludos
Responder Con Cita
  #4  
Antiguo 22-04-2004
mrmanuel mrmanuel is offline
Miembro
 
Registrado: may 2003
Posts: 135
Poder: 21
mrmanuel Va por buen camino
Hola

Perdon por la demora,

lo quetienes que poner:

2 caracteres de inicio--> 1T
el datos a codificar (tal cual, sin codificar)
el digito de control
1 caracter de fin--> * (asterisco)

todo junto sin espacios, ni comillas.
si el dato a enviar es : 12548899

se quedaria de la siguiente manera: 1T12548899x*

donde x es el dígito de control que tienes que haber calculado previamente.


La fuente se encarga de transformarlo en Código de Barras.
__________________
Un Saludo a todos/as
Responder Con Cita
  #5  
Antiguo 22-04-2004
the darkness the darkness is offline
Miembro
 
Registrado: ene 2004
Posts: 30
Poder: 0
the darkness Va por buen camino
Smile codigos de barra

de nueva cuenta muchas gracias mrmanuel, no sabes lo que me servira toda esta información. ahora, como hago el calculo para el caracter x debo contar todos los caracteres y a partir de eso decidir que caracter dar??, ojala me puedas ayudar. lo de los caracteres de inicio ya lo engo anotado.
de nueva cuenta muchas gracias.
atte.
eduardo maldonado
Responder Con Cita
  #6  
Antiguo 22-04-2004
mrmanuel mrmanuel is offline
Miembro
 
Registrado: may 2003
Posts: 135
Poder: 21
mrmanuel Va por buen camino
Hola nuevamente

Fallo mio,
el Code 39 lo puedes tener con digito de control o sin él.

Si es sin digito tienes que ponerlo así:

Barras_Lote.Caption:= '*' + '1T' + datos + '*';


y si necesitas Digito:

el digito de control lo tienes que sacar usando una formula de codificacion.
Mi formula se llama "Codificar_39 ('1T' + Datos)". En internet puedes encontrar un monton de funciones que hagan esto.

(Yo no uso el digito, pero si te hace falta dilo).
__________________
Un Saludo a todos/as
Responder Con Cita
  #7  
Antiguo 22-04-2004
the darkness the darkness is offline
Miembro
 
Registrado: ene 2004
Posts: 30
Poder: 0
the darkness Va por buen camino
Smile insertar còdigo

muchas gracias mrmanuel, lo probarè y de seguro ha de funcionar, de hecho lo ùnico que debo hacer es imprimirlo en un quickreport con algunos otros datos.

llevgo algunos años programando en delphi, asì que he hecho varios inventos, si de algo te sirve mi ayuda con gusto lo harè.

saludos.
eduardo maldonado
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 16:36:17.


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
Copyright 1996-2007 Club Delphi