Hallo,
möchtest Du das Programm unter einer Windows (95/98/ME/XP) Umgebung laufen lassen? Dann muß ich Dich leider enttäuschen. Programme mit TP 7.0 erfordern beim Programmieren einer Druckfunktion exclusiven Zugriff auf den Druckerport. Da Windows aber zwischen den Programm und dem Druckerport steht bekommt Dein DOS Programm keinen Zugriff, da Windows den Port permanent zur exclusiven Kommunikation reserviert.
Wenn Du unter Windows drucken möchstest, kannst Du aber Deine Anwendung in Delphi als Konsolenanwendung umprogrammieren. (Vorsicht, nicht alle Befehle werden so unterstützt, wie Du es kennst. Die heißen jetzt aber alle etwas anders.)
Viel Glück
