PRINTSTATUS( ) (Función)
Devuelve verdadero (.T.) si la impresora o el dispositivo de impresión está en línea; de lo contrario, devuelve falso (.F.).
PRINTSTATUS( )
Valores devueltos
Logical
Observaciones
PRINTSTATUS( ) es similar a SYS(13), excepto que SYS(13) devuelve READY u OFFLINE en lugar de verdadero (.T.) o falso. (.F.).
En Visual FoxPro y en FoxPro para Windows, PRINTSTATUS( ) devuelve verdadero (.T.) si la impresora está conectada a través del Panel de control de Windows.
Ejemplo
? PRINTSTATUS( )
** Program Example ** STORE PRINTSTATUS( ) TO glReady IF NOT glReady WAIT 'Make sure printer is attached and turned on!' WINDOW ELSE WAIT 'Printer is ready!' WINDOW ENDIF
Vea también
SET DEVICE | SET PRINTER | SYS(13) - Estado de la impresora | PRINTJOB ... ENDPRINTJOB (Comando)