• Viernes 8 de Noviembre de 2024, 23:01

Autor Tema:  Numeros En Barras  (Leído 3352 veces)

MestreZero

  • Nuevo Miembro
  • *
  • Mensajes: 23
    • Ver Perfil
Numeros En Barras
« en: Sábado 10 de Abril de 2004, 02:20 »
0
Hola, estoy trabajando en un sistema en el cual leo el
codigo de los productos con una lectora de codigos de barras, solo enchufandola y pasandola sobre un textbox me reconoce y funciona muy bien, el problema esta que hay varios productos que no tienen codigo de barra, y para ellos quiero poder hacer una funcion en que pueda transformar los numeros en barras e imprimirlos, nose si ya hay una rutina para VB, quizas ya la hay o alguno de uds me podran facilitar.

Gracias     :comp:

ebolo

  • Miembro MUY activo
  • ***
  • Mensajes: 188
    • Ver Perfil
Re: Numeros En Barras
« Respuesta #1 en: Sábado 10 de Abril de 2004, 18:53 »
0
Hola MestreZero.
Para transformar  los nºs en código de barras puedes utilizar una fuente truetype instalándola en la carpeta Fonts del windows. La fuente que te digo se llama "barcod39".
Luego la llamas en visual de la siguiente forma, x ej:
-------------------------------
Dim X As New StdFont
X.Size = 40
X.Name = "barcod39"
Set Printer.Font = X
Printer.Print "*" & Label1.Caption & "*"

--------------------------------
La fuente te la dejo adjunta.

Saludos y suerte.
 :hola:  :hola:
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

ebolo

  • Miembro MUY activo
  • ***
  • Mensajes: 188
    • Ver Perfil
Re: Numeros En Barras
« Respuesta #2 en: Viernes 23 de Abril de 2004, 09:51 »
0
A veces me da problemas esa fuente, por eso voy a dejar adjunta una serie de fuentes truetype  de CB, donde está otra code39 que se llama 3of9 que no me ha dado problemas. Hay que recordar que para usar el code39 debe empezar por * y finalizar también por *.

Saludos.
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.