Foros > Visual Basic: C?mo crear c?digo de barras???

  1. geoama1

    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

  2. FDME

    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



    ?

  3. sneakfly

    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

  4. Pipuchos

    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

  5. Iletl

    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


    ?


responder

Para poder responder a este tema tenes que ingresar. Si no tenes una cuenta podes registrarse gratis..

publicidad

API DE FACEBOOK
GOOGLE CALENDAR API
GOOGLE MAPS API