-
Printer.Print
I need to put a paper trail into an application. As the user enters information I need to print it, 1 line at a time. Is this even possible on a Ink Jet printer. We used to see this all the time back in the days of the dot matrix with the rollers. I can use VB6 to do Printer.Print but on my Ink Jet it doesn't print until I do a Printer.EndDoc. If it is impossible to do with the Ink Jet does anyone know of a way to do it if I got an old printer with a roller?
Thanks.
-
I don't think you'll get past the Printer object's function, even with a dot matrix. It may also be a matter of changing the printer's property, if it has one, to "print directly to the printer", rather than spooling/using a buffer.
-
Well ...
Try using API functions. If you search the forum threads for "fast printing" or "DOS style printing" you will find the code for using the API functions to interact with a printer. Your solution may lie in there.
.
-
Sometimes the simplest solutions lie right in front of us. If I am going to do this I bet the API will be my solution. Thank you for the help.