SET PRINTER TO LPTn >??? FILETOSTR(lcTextFile)>doesn't work for me either. It still prints to the default printer. I'm on Novell 4 network. What's your NOS?
set printer to lpt2 >>??? FILETOSTR(lcTextFile)>>
set printer to lpt1 >>??? FILETOSTR(lcTextFile) >>set printer to lpt2 >>??? FILETOSTR(lcTextFile)>>or
set printer to lpt3 >>??? FILETOSTR(lcTextFile)>>
SET PRINTER TO [DEFAULT | NAME WindowsPrinterName]>>but becouse this is first module (of big application) which migrate from FPD to VFP8. I try to use the same >>nomenclature, so user have choice print to lpt1, lpt2,lpt3, screen