You could give this a try: see below.
It’s based upon DosBox, focused on non-gaming, serious programs.
Addressing some shortcomings like printing.
If your application runs with DosBox, it will probably also run with vDos.
Unzip vDos.7z to a (new) folder (vDos?).
It should launch DataPerfect Test Drive 2.3.
You could try printing something from it and see how it looks.
Copy your Dos application folder to the vDos folder.
Edit the autoexec.txt file:
Line 18: “cd dptest” -> “cd <your dos foldername>”
Line 21: “dpt” -> “<your dos application>”
Start vDos.exe, it should now launch your application.
If all goes well, you can create a shortcut to vDos.exe on your desktop.
Eventually set in properties start minimized for a nicer startup.
FYI: vDos is now hosted at SourceForge: http://sourceforge.net/projects/vdos/
Yesterday I published a new version.
Have a look at changes.pdf if these are of interest.