Visual Basic - Enviar a distintas impresoras

Life is soft - evento anual de software empresarial
 
Vista:

Enviar a distintas impresoras

Publicado por Santiago (27 intervenciones) el 19/04/2007 00:03:20
Hola quisiera saber como mandar trabajos a distintas impresoras!

O sea como referirme a una impresora y poder trabajar con ella!!!!

Por ejemplo: el reporte 1 mandarlo a la impresora 1 y el reporte 2 a la impresora 2

o la 1º copia a la impresora 1 y la 2ª a la impresora dos

Desde ya Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Enviar a distintas impresoras

Publicado por Pedro Luis (878 intervenciones) el 19/04/2007 11:23:57
Lo primero será averiguar las impresoras que tienes, de cara al usuario podrias rellenar un combo con ellas o bien guardarlas en un Array. en el caso de un Combo creo que seria:
Dim N as integer
For N = 0 To Printers.Count - 1
ComboImpresoras.AddItem Printers(N).DeviceName
Next

Como normalmente uso Crystal para los listados (el Crystal que viene en Visual Estudio), tengo que poner lo siguiente

Listado.PrinterDriver = Printers(N).DriverName
Listado.PrinterName = Printers(N).DeviceName
Listado.PrinterPort = Printers(N).Port

N es el numero de orden de la impresora en el combo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar