Prueba con esto
STORE PRINTSTATUS( ) TO glReady
IF NOT glReady
WAIT 'Verifique por favor el estado de su impresora predeterminada, parece ser que no existe o no esta en linea!' WINDOW AT 60,20
ELSE
*WAIT 'Printer is ready!' WINDOW LA IMPRESORA POR DEFECTO ESTA EN LINEA
SET PRINTER TO NAME GETPRINTER( ) && TE PERMITE SELECCIONA OTRA ANTES DE IMPRESION
repor form Reporte.frx to print prompt preview nocosole && enviar a la impresora
ENDIF
jm
Hola foro.. alguien conoce una rutina para validar direcciones Emails , es decir que esté bien escrito.. después pensaremos como validarla desde internet verificando si realmente ese cuenta existe..
Opiniones…
JM
Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________
| Atentamente, Manuel Zevallos B. RPM #331278 RPC 9-8958-4264 Claro http://manuelzevallos.es.tl |
Gracias Luis voy a probar el código y, discúlpame, a veces se me va la paloma, como se dice.. seguimos con el asunto de la impresión?
JM
Si miras el uso de : GETPRINTER( )
cPrinter = GETPRINTER( ) && Displays the Windows Printer Dialog
*** Displays the name of the printer chosen ***
WAIT WINDOW IIF(EMPTY(cPrinter), 'No printer chosen', cPrinter)
El determina por si mismo el estado de la impresora..
Puedes ampliar conocimeiento con :
APRINTERS( ) | SET PRINTER | SYS(102) - | SYS(1037)
Tomado del Manual de visual Fox 9.0
JM