Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/11/2009, 11:45
Avatar de eledgarr
eledgarr
 
Fecha de Ingreso: octubre-2008
Ubicación: La ciudad de la esperanza
Mensajes: 133
Antigüedad: 16 años, 5 meses
Puntos: 3
Respuesta: Detectar impresora de matriz de puntos

Asi es necesitas un objeto PrintDocument, PrinterSettings.PrinterName te devuelve o establece el nombre de la impresora predeterminada y se me ocurre algo asi:



Dim ImprimirDocumento As New System.Drawing.Printing.PrintDocument
Dim tipodeimpresion As String

Select Case tipodeimpresion
Case "reporteria" 'inyección
If ImprimirDocumento.PrinterSettings.PrinterName = "nombre de la impresora de inyección" Then
Else
MessageBox.Show("Error esta como predeterminada la impresora de punto")
End If
Case "formatos" 'puntos
If ImprimirDocumento.PrinterSettings.PrinterName = "nombre de la impresora de puntos" Then
Else
MessageBox.Show("Error esta como predeterminada la impresora de inyección")
End If
End Select
__________________
Si te sirve lo que te escribo regalame un karma positivo
-----------------------------------------------------------------------
Estoy aqui no por que conozco mucho, estoy para ignorar menos