Scott,
What's the latest model HP deskjet printer I can use that will
still print reliably from a DOS (inventory/invoice) program?
it mainly depends by which control codes (AKA escape sequences) your DOS
application is embedding in the print jobs.
You have surely to avoid all the GDI (AKA Windows-only) printers, then, if
your DOS application is sending HP PCL commands to the printer port you have
to choose a printer which is HP PCL compatible. If it's embedding Epson
escape codes you have to buy an Epson compatible printer and so on.
Alternatively, you may want to have a look at Printfil, which allows
character based applications (including DOS) printing to any Windows printer
(including GDI and Virtual printers, such as PDF writers and fax softwares)
You can find more info and a free trial to download at
http://www.printfil.com
Kind regards,
Davide Guolo
--------------------------------------------------------------
Printfil - Windows Printing System for Applications
http://www.printfil.com
Odbc4All - Connection to ODBC Data Sources for any Application
http://www.guolo.com/odbc4all
--------------------------------------------------------------