Hace un tiempo, no recuerdo cuando… lo que hacia era poner predeterminada la impresora por la que deseaba imprimir…y luego la regresaba a su configuración habitual….
MK
Por la Redacción de FoxPress
Otro tema recurrente es la forma de cambiar la impresora por defecto que usa la aplicación.
De forma interactiva se puede usar mediante SYS(1037) y SET
PRINTER TO
NAME GETPRINTER()
Pero quizás la forma mejor de hacerla por código sea usando el Windows Sripting Host con un código parecido a:
oWshNet = CREATEOBJ('Wscript.Network')
oWshNet.SetDefaultPrinter(Nombre de la impresora o del device)
Este código funciona con la versión 2.0 del WSH pero no con la versión 1.0
FoxPress – Enero de 2000
© 1999 FoxPress. All rights reserved
MK