Impresoras

29/05/2006 - 13:11 por Pablo | Informe spam
Hola,
como puedo detectar cuantas impresoras estan en la misma maquina? para luego
elejir por cual imprimir!

gracias
 

Leer las respuestas

#1 Leonardo Azpurua [mvp vb]
29/05/2006 - 14:29 | Informe spam
"Pablo" escribió en el mensaje
news:
Hola,
como puedo detectar cuantas impresoras estan en la misma maquina? para
luego elejir por cual imprimir!

gracias



Hola:

Para conocer las impresoras instaladas debes consultar la propiedad
InstalledPrinters de la clase System.Drawing.Printing.PrinterSettings.

Por ejemplo:

Imports System.Drawing.Printing
...
' Este codigo muestra los nombres de las impresoras instaladas
' en un MsgBox:
Dim s, ListaImpresoras As String
Dim p As PrinterSettings.StringCollection =
PrinterSettings.InstalledPrinters
For Each n In p
ListaImpresoras = ListaImpresoras & n & vbCrLf
Next
MsgBox(s)

Salud!

Preguntas similares