Ayuda Impresion Directa en LPT1 desde VB.NET

18/12/2006 - 18:30 por Camilo A. Villa N. | Informe spam
Hola necesito realizar impresion desde VisualBasic.NET en una impresora
EPSON TMU-220PD (Las que se utilizan en los POS o TPV para impresion de
Tickets)

Encontre un codigo en VB 6.0 que dice:
Private Sub Command1_Click()

Open "LPT1" For Output As #1

Print #1, Chr(27) & "W" & Chr(1); "Hola, mundo" & Chr(27) & "W" &

Chr(0) 'Imprime en ancho doble

Print #1, Chr(15) & "Nro. de boleta" & Chr(17) 'Imprime condensado

Close #1

End Sub

Pero necesito traducirlo a VB.NET por que se requiere que sea la impresion
de esta forma, ya que el objeto PrintDocument que es el que se utiliza
ultimamente me imprime demasiado lento y el tiempo es algo que preocupa a la
empresa para la cual trabajo...

Si alguien sabe como traducir este tipo de codigo a .NET...

Gracias

Camilo Villa Naranjo.

P.D.
Esta es la primera vez en mi experiencia laboral que tengo que imprimir
algo, todas las aplicaciones en las que me he desempenado hasta el momento
no habian requerido de mi este tipo de conocimientos, pero hoy si... y no se
donde y como abordarlo... ayudenme...

Preguntas similare

Leer las respuestas

#6 Rodrilobo
19/12/2006 - 05:29 | Informe spam
Mostrar la cita
Olvide cerrar el procedimiento para imprimir

Una vez que tienes ya listo lo que vas a imprimir entonces escribes

lpt1.Close()

End Sub


Perdona jeje

Si te funciona me avisas y si consigues algo mejor tambien
#7 Camilo A. Villa N.
20/12/2006 - 16:47 | Informe spam
Gracias Caballeros por sus valiosos aportes...

La solucion por la que opte resulto ser un tanto chapusona, mas sin embargo
es util para lo que se necesita.

Cree un Stream que guarda un archivo.txt y por comando Shell lo mando al
LPT1... y santo remedio... es mucho mas rapido y optimo para la solucion que
la empresa requiere, ademas utilizo comando ESC/POS para optimizar el
formateo de lineas y demas...

cordialmente

Camilo Villa Naranjo
"Camilo A. Villa N." escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida