Einzelnen Beitrag anzeigen

Benutzerbild von dataspider
dataspider

Registriert seit: 9. Nov 2003
Ort: 04539 Groitzsch
1.350 Beiträge
 
Delphi 11 Alexandria
 
#1

Druck auf LPT abfangen / protokollieren

  Alt 24. Okt 2006, 16:23
Hi,

ich stehe vor einem mittelschweren Problem.
Eine DOS - Anwendung druckt auf einen LPT - Port.
Jetzt soll ich alle Druckaufträge auf einem speziellen Port archivieren, wie es z.B. DocuWare macht.
Dort drucke ich auf den DocuWare - Drucker, der in eine PDF, und der DocuWare Druckertreiber druckt dann nach der Archivierung an den richtigen Drucker.
Das ist aber bei DOS - Programmen nicht so richtig machbar, da diese den Windowsdrucker ja garn nicht kennen.
Hat jemand einen Ansatz zum Denken.
Ich wollte evtll. z.B. LPT1 umleiten in eine Datei und dann über einen Service das Verzeichis überwachen und dann drucken. Aber irgendwie gefällt es mir nicht.
Ideal wäre, wenn ich den Datenverkehr von LPT1 mitschreiben könnte. Oder vielleicht gibt es ja schon ein Programm, dem ich sagen kann: Alle Ausdrucke, die über diesen Drucker gehen, zusätzlich als PDF ablegen.

Danke, Frank
Frank Reim
  Mit Zitat antworten Zitat