SYS(13) - Estado de la impresora

Devuelve el estado de la impresora.

SYS(13)

Valores devueltos

Character

Observaciones

Se devuelve OFFLINE si la impresora no está preparada. Se devuelve READY si la impresora ya está preparada.

Si la impresora está conectada a un puerto COM, SYS(13) devuelve READY en caso de que la impresora devuelva "Lista para enviar datos" o "Conjunto de datos preparado".

Si la impresora está conectada a un puerto paralelo, SYS(13) devolverá OFFLINE si la impresora devuelve los mensajes "Sin papel", "Error de E/S", "Retraso", "Impresora ocupada" o "Impresora no seleccionada".

Ejemplo

IF SYS(13) = 'OFFLINE'
   WAIT WINDOW 'Printer is offline'
ENDIF

Vea también

PRINTSTATUS( ) | SET PRINTER | SYS( ) Introducción a las funciones