Einzelnen Beitrag anzeigen

SHartmann

Registriert seit: 11. Jul 2004
6 Beiträge
 
Delphi 7 Professional
 
#6

Re: Standart Drucker & Schachtauswahl

  Alt 13. Jul 2004, 15:42
Hallo,

da gehst Du ja in die vollen, ein Kollege hat bei uns damit mehrere Wochen verbracht, eigene Printerroutinen zu schreiben. Leider ist er nicht mehr bei uns, so dass ich es halt versuchen werde

Der Kniff scheint zu sein, eben nicht SetPrinter zu verwenden.
Schau Dir mal DocumentProperties und Reset DC in der Delphi/WinApi Hilfe an.

Verwendung in der Reihenfolge:
- DevMode setzen
- DocumentProperties aufrufen
- ResetDC

bei uns im Code (den ich nicht posten kann) kommt vor dem ResetDC noch eine Prüfung und es
wird evtl. ein CreateDC gemacht. Das hat aber m.E. etwas damit zu tun, dass man damit den
Schacht auch nach einem Seitenwechsel ändern kann.
Gruß

Stephan
  Mit Zitat antworten Zitat