Visual Basic - Necesito cambiar impresión de LPT1 a LPT2 y viceve

Life is soft - evento anual de software empresarial
 
Vista:

Necesito cambiar impresión de LPT1 a LPT2 y viceve

Publicado por rodrigo (3 intervenciones) el 20/07/2001 03:26:10
Necesito imprimir un documento en la LPT1 y luego otro en la LPT2, con el objeto printer. Creo que se hace con la colección Printers pero no me ha funcionado.
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:Necesito cambiar impresión de LPT1 a LPT2 y vic

Publicado por alberto (278 intervenciones) el 20/07/2001 09:17:11
Una vez que determines cual es el indice de la impresora por la cual quieres imprimir (p. ej. 1) para que el objeto Printer imprima a traves de esa impresora basta con ejecutar:

Set Printer=Printers(1)

Otra cosa sería determinar dicho indice, si por ejemplo el Nombre del dispositivo es LPT2 (panel de control) puedes hacer:

Dim x As Printer

For Each x In Printers
If x.DeviceName = "LPT2" Then Exit For
Next x
Set Printer = x

Espero que te sirva.
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