La Web del Programador: Comunidad de Programadores
 
    Pregunta:  25024 - ESTATUS DE LA IMPRESORA EN FOXPRO 2.6
Autor:  MANUEL BONILLA
Tengo el problema de que el fox para windows version 2.6 cuando le doy el estatus

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

si la impresora esta prendida o apagada siempre me dice offline

tambien le pregunto

IF SYS(102) <> 'OFF'
SET PRINTER OFF
ENDIF

STORE PRINTSTATUS( ) TO IMPRES

IF NOT IMPRES
WAIT 'LA IMPRESORA ESTA FUERA DE LINEA' WINDOW
ELSE
WAIT 'LA IMPRESORA ESTA APAGADA' WINDOW
ENDIF

y todas estas opciones me dice que la impresora esta apagada existe algun parche para la version de foxprow 2.6 para window lo estoy trabajando en windows 98.

  Respuesta:  Miguel Natividad
Prueba seteando _PageNo en 1, para que oblige al Fox detectar la printer. Otro caso puede ser que al instalar la impresora no se instalo con compatibilidad DOS. Reinstala la impresora y marca la opcion de compatibilidad con programas DOS.

Bye