control de errores para impresoras con clase tdosprn

control de errores para impresoras con clase tdosprn

Postby Leonor Gonzalez » Tue Oct 23, 2007 2:37 pm

Hola:
Estoy usando la clase TDOSPRN para las salidas por impresora, trabajo el sistema por terminal server con un operativo WINDOWS 2003 SERVER y las impresoras se encuentran localmente en otros equipos con windows xp y windows 98. Trabajo la impresora de la siguiente forma:

oPrn := TDosPrn():New( \\NomPc\NomImpr )

Me sucede que si la PC esta apagada se me va del sistema. Compilo con CLIPPER 5.2 y FW 2.7 Tengo dentro del prg usando la función ISPRINTER() de clipper.
Si alguien puede darme una idea de como usar control de errores en esta situación mil gracias.

Leonor
lgonzalez@evosistemas.com.ar
Leonor Gonzalez
 
Posts: 22
Joined: Fri Oct 14, 2005 12:18 pm

Postby Antonio Linares » Wed Oct 24, 2007 6:14 am

Leonor,

Prueba así:
Code: Select all  Expand view  RUN
   BEGIN SEQUENCE
      ... tu código ...
   RECOVER USING oError
      MsgInfo( "error de impresión" )
   END SEQUENCE
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42122
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para CA-Clipper

Who is online

Users browsing this forum: No registered users and 8 guests