>I have several legacy reports which were coded in FoxPro 2.5 for DOS in PRG files (as opposed to using the report designer). These reports employ the SET DEVICE TO PRINTER command to output all the @ ... SAY commands to the printer. For some reason, when I attempt to print these reports from within my VFP 6.0 application, all I get as output is black boxes where the data should be. If I redirect the report to a file, everything prints to the file just fine. What am I overlooking.
Set Printer Font ...? Is it black squares instead of text, or what? Did you try to "type the.txt to print" just to see if it's the report or just text printing in general?
IOW, I don't have a sure-fire method to solve this, just a few troubleshooting hints. HTH