Enviar comandos a impresora

20/08/2004 - 20:57 por Guillermo Ruiz | Informe spam
Hola,

Estoy intentando imprimir usando el lenguaje de comandos de una impresora
térmica.
Dicho lenguaje consta de sentencias de texto y saltos de línea (SL). Por
ejemplo el siguiente
código:
(SL)
A40,55,50,55,X
P (SL)
imprimiría un código de barras en la etiqueta.

La cuestión está en que no sé como comunicarme desde VB con la impresora
para enviarle
esa serie de comandos. Lo he intentado con el objeto Printer, con el Comm...

Si alguien me pudiera echar una mano con alguna solución y/o codigo de
ejemplo, le estaría
muy agradecido :)
 

Leer las respuestas

#1 dps
20/08/2004 - 21:13 | Informe spam
he trabajado con alguna de esas impresoras en software
para tpv.

lo primero, ¿que conexion utiliza la impresora?

si es conexion serie ¿utilizas vb6 o net?

si la conexion es paralelo, recuerdo que instalando el
driver de impresora 'generica / solo texto' que viene
con el sistema solo habia que ir enviando los comandos
por el puerto. era muy sencillo

por ejemplo:

en vb6

printer.print "(SL)"
printer.print "A40,55,50,55,X"
printer.print "P (SL)"
etc etc



Hola,

Estoy intentando imprimir usando el lenguaje de comandos


de una impresora
térmica.
Dicho lenguaje consta de sentencias de texto y saltos de


línea (SL). Por
ejemplo el siguiente
código:
(SL)
A40,55,50,55,X
P (SL)
imprimiría un código de barras en la etiqueta.

La cuestión está en que no sé como comunicarme desde VB


con la impresora
para enviarle
esa serie de comandos. Lo he intentado con el objeto


Printer, con el Comm...

Si alguien me pudiera echar una mano con alguna solución


y/o codigo de
ejemplo, le estaría
muy agradecido :)



.

Preguntas similares