La Web del Programador: Comunidad de Programadores
 
    Pregunta:  1580 - CONTROLAR EL STADO DEL IMPRESOR
Autor:  Humberto Bolaños
Amigos necesito saber como controlo el mensaje de error que me devuelve en vb cuando envio datos a imprimir y este no esta preparado, si alguien sabe como controlar este detalle por favor ayudeme.

  Respuesta:  Luis MIguel Caballero
Lo que yo haría sería crear una función así

Function PrinterStatus() as Boolean
On Error Goto ErrorLabel
Printer.Pset 0,0 ´Tratar de Poner la Impresora en su posición de Inicio
PrinterStatus = True
Exit Function
ErrorLabel:
PrinterStatus = False
End Function

y pasar un mensaje al usuario while not printerstatus()