SYS(13) - Printer Status
Returns the status of the printer.
SYS(13)
Return Values
Character
Remarks
OFFLINE is returned if the printer isn't ready. READY is returned if the printer is ready.
If the printer is connected to a COM port, SYS(13) returns READY if the printer returns Clear To Send Data or Data Set Ready.
If the printer is connected to a parallel port, SYS(13) returns OFFLINE if the printer returns Out of Paper, I/O Error, Time Out, Printer Busy, or Printer Not Selected.
Example
IF SYS(13) = 'OFFLINE'
WAIT WINDOW 'Printer is offline'
ENDIF