Hallo,
Zitat:
Vielen Dank, klappt super.
Freut mich.
Zitat:
Ich hab nur statt bei Afterprint es bei PreviewShow reingemacht.
Der Code war in AfterPrint schon richtig. Du kannst es natürlich auch gerne in PreviewShow reinsetzen (ist ja nicht zwangsläufig falsch).
Wenn Du Dir mal ein leeren AfterPrint Event in Dein Projekt legst, dann zwei Breakpoints - jeweils einen am Ende von AfterPrint und PreviewShow - setzt und Dein Programm durch den Debugger laufen lässt, wirst Du sehen, dass die Programmausführung zunächst mal in AfterPrint anhalten wird (erst danach in PreviewShow). Mit anderen Worten: Das direkte Drucken (ohne vorherige Preview) wird dann im Simplex-Mode laufen.
Lass Dich nicht vom Methodennamen verwirren; AfterPrint heißt nicht, dass der Code erst nach der Ausgabe auf dem Drucker abgearbeitet wird, sondern nur: Ich habe fertig (das/die Dokument(e) gerendert)
Gruß