Hola Good_fox;
Gracias por tu tiempo amigo, es bueno encontrar personas que se dan el tiempo para apoyar a otros, te comento que encontre la solución en este link
http://support.microsoft.com/kb/154170/es
coloque este codigo como cabecera del prg
IF _Screen.BackColor != 16777215 &&Is color value white?
_Screen.LockScreen = .T. &&Keep screen from flashing
cOldbackcolor = _Screen.BackColor &&Save background color
cOldForecolor = _Screen.ForeColor&& Save foreground color
_Screen.ForeColor = Rgb(0,0,0) &&Set ForeColor to RGB Black -
_Screen.BackColor = RGB(255,255,255) &&Set BackColor to RGB white
SET DEVICE TO PRINTER
@1,1 say 'This is a test.'
SET DEVICE TO SCREEN
SET PRINTER TO
_Screen.BackColor = cOldbackcolor
_Screen.ForeColor = cOldForecolor
_Screen.LockScreen = .F.
ENDIF
y esta funcionando correctamente por lo menos en la impresora LQ-2070, voy a ver que sucede en las otras y les paso el tip.
att.
Lizardo