I developed an application which produces, as output, a printed page. It is a complicated page containing both graphics and text. The Printer object is used extensively throughout the application, sometimes in very tricky ways. It took me a lot of sweat to reduce the printer to submission and coerce it to do what I wanted. So far so good.
User suggests that it would be nice if multiple copies of the output printed page could be pritned, and it was mentioned that one way to do this would be to "print to file", then the file could be sent to the printer via the usual Windows print engine, with among other options, "number of prints".
Do I have to go through my entire application, replacing the printer object? There are peculiarities to the printer object which a "file" may not care about.
Alternatively, there may be a way within VB to print multiple times.
What is the best way to approach this? I would appreciate some good constructive guidance.