Mensajes [8] - Enviado el Martes 13 de Noviembre de 2007 a las 14:08hs
Hola.
Estoy haciendo un sistemita en access pero programando con VBA para una escuela. El cliente quiere que desde el formulario donde estan los datos generales del alumno (nombre, telefono, etc. ) se imprima la credencial de este, lo cual no tiene problema pues se manda en forma de reportito con foto y todo en una hoja... el PROBLEMA es que tambien quiere que se genere e imprima el c?digo de barras correspondientge al alumno para que tomen la asistencia por este c?digo con un lector de c?digo de barras.
?qu? tengo que hacer para generar este c?digo y luego guardarlo en un campo? no tengo idea.
Gracias de antemano.
Gina
Mensajes [3] - Enviado el Jueves 21 de Febrero de 2008 a las 18:19hs
hola, como te fue con el tema de los codigos de barra.
yo ando en lo mismo
?
att
david M
?
Mensajes [10] - Enviado el Martes 11 de Marzo de 2008 a las 14:37hs
y alguno de los dos tiene que haberlo solucionado no?
Salu2
Mensajes [5] - Enviado el Jueves 13 de Marzo de 2008 a las 22:54hs
La manera mas sencilla que tienes es utilizando un objeto PRINTER
1.- INSTALA LA FUENTE DESEADA EN TU COMPU , ES DECIR DEPENDIENDO DE TU CODIGO DE BARRA QUE UTILICES, ena13,ean128,?3 to 9 etc? y ?DEFINE UN OBJETO TIPO PRINTER
2.- DEFINES ALGUNOS PARAMETROS DE IMPRESION, ES DECIR :
Set Impresora = Printer
Impresora.ScaleMode = vbMillimeters
Impresora.Font = "Arial"
Impresora.FontBold = False
Impresora.FontSize = 7
Impresora.PaintPicture BcCodigo1.Picture, 0, 15.5, 26.5, 12.2
' EN DONDE BcCodigo1.Text = Folio ES EL NUMERO QUE DESEAS IMPRIMIR COMO CODIGO DE BARRAS.
Impresora.NewPage
Impresora.EndDoc
Y LISTO
Mensajes [10] - Enviado el Miércoles 09 de Abril de 2008 a las 20:20hs
o con
printer.fontname "Code39"
printer.print "hola"
printer.endoc
solo que con este tienes que acomdar el codigo en la tarjeta
?