


But this setting is not affecting the standard printer just because you do SET PRINTER in Foxpro, it only effects the standard printer, when you really print something on the printer you SET PRINTER TO NAME xyz.

Let me see, if that's the same in previous Windows versions.

The only thing I see, is that SET PRINTER TO without the DEFAULT keyword does not set VFP back to the default, but the default printer nevertheless didn't change and SET PRINTER TO DEFAULT sets it to the Foxit (See the screen output of the SET("PRINTER",n)Ĭalls). Check your code behaviour under Windows 7 or 8 and see, if it's really Windows 10. I see a lot of people jumping to conclusions about things not working in windows 10 anymore. This is what I see under Windows 10 with VFP9 SP2:Īll the time, the default printer stayed the Foxit printer. Neither that, not SET PRINTER TO NAME change the Windows default printer, never did and also don't do on Windows 10, your Code must do something more, set a breakpoint and step through code.ģ. SET PRINTER TO something sets a FILENAME to print to, not a printerĢ.
