SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: MestreZero en Sábado 10 de Abril de 2004, 02:20
-
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:
-
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:
-
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.