Posted 4 August 2017, 5:52 am EST
A vb6 application running on Windows XP at my company began behaving erratically in terms of printing to a dot matrix printer with continuous forms. Yesterday everything was working fine. Today, the custom size I specified on the program now displays like it is 8.5 X 11. The custom size I specified was 8.5 X 7.
This is the code I used in the ReportStart Event of the Report
Me.Printer.PaperSize = 255
Me.Printer.PaperWidth = 8.5 * 1440
Me.Printer.PaperHeight = 7 * 1440
According to the help file, this is the way it should be programmed. I have changed this settings to many different sizes and still the 8.5 X 11 size prevails.
I am trying to print to an Epson fX-870 dot matrix printer (Continuous forms) using the Generic / Text Only printer as it appeared on the printers collection.
Could it be possible that a change in the Windows Operating system can cause this??
I will appreciate your help on this matter.