Impresión

Como se imprime desde vb, como si fuera de D.O.ES ya que esta es más rápida y puedo parar la impresión en cualquier parte de la hoja
Gracias

1 respuesta

Respuesta
1
Para imprimir en VB se usa el objeto printer por lo general...
Este objeto tiene propiedades igual que cualquier otro control con el agregado que imprimes linea por linea:
Printer. Print "linea a imprimir"
Para finalizar la impresión se usa el
Printer. EndDoc esto hace que comience la impresión propiamente dicha, es algo así como el indicador a la cola de impresión que y atermino de mandar datos... sin esta linea, no comienza la impresión a no ser que se cierre el programa...
Para anular la impresión (es decir, para cancelar) se usa el Printer. KillDoc... esto cancela y libera de la cola de impresión el documento..
Pero eso de imprimir como en DOS no entendí muy bien que es, pero ten en cuenta que el que administra la impresión es windows con el spooler y no el programa en si...
Hola amigo, lo de imprimir bajo dos es un amigo lo hace con la misma instrucción pero cierra la impresora con "close" y desearía saber como hacer eso, y que que la impresora dentenga la impresión donde termine la ultima linea, y no bote la hoja por si deseo seguir imprimiendo en la misma si tengo espacio
No entiendo muy bien como lo hace en modo DOS con un programa de WINDOWS, salvo que lo que haga sea escribir directamente en el puerto de la impresora, lo cual no es escribir en DOS sino en LPT1.
Para eso (revisa la ayuda de VB que está completa), entonces si, hay que abrir el puerto, escribir sobre el, y cerrarlo con CLOSE...

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas