Hallöchen,
ich habe folgendes Problem:
Über meine Anwendung sollen u.a. Überweisungsformulare mehrfach als Endlosdruck gedruckt werden können, d.h. beim 1. Druck werden z.B. 5 Formulare gedruckt, beim nächsten 20, usw. Mein Probelm ist, dass der Drucker immer am Ende meines Druckvorgangs einen Seitenvorschub absetzt, und so mein nächstes Fomular nicht mehr richtig positiert wird!
Momentan setze ich ein Printers.BeginDoc, .NewPage und .EndDoc ab. Auch mit AssignPrn habe ich das gleiche Problem. Die Idee das Papierformat auf Custom zu setzen, und die Seite nur so gross zu machen wie das Überweisungsformular, scheitert daran, dass der Drucker mich nicht verstehen will :-)))Zudem weiss ich nicht ob das die Lösung meines Problems ist.
DMode^.pmPaperSize := 0; DMode^.pmPaperLength = 1500... bleibt ohne Erfolg... Der Drucker macht immer einen DinA4 Vorschub!!!
Kann mir jemand helfen???
ich habe folgendes Problem:
Über meine Anwendung sollen u.a. Überweisungsformulare mehrfach als Endlosdruck gedruckt werden können, d.h. beim 1. Druck werden z.B. 5 Formulare gedruckt, beim nächsten 20, usw. Mein Probelm ist, dass der Drucker immer am Ende meines Druckvorgangs einen Seitenvorschub absetzt, und so mein nächstes Fomular nicht mehr richtig positiert wird!
Momentan setze ich ein Printers.BeginDoc, .NewPage und .EndDoc ab. Auch mit AssignPrn habe ich das gleiche Problem. Die Idee das Papierformat auf Custom zu setzen, und die Seite nur so gross zu machen wie das Überweisungsformular, scheitert daran, dass der Drucker mich nicht verstehen will :-)))Zudem weiss ich nicht ob das die Lösung meines Problems ist.
DMode^.pmPaperSize := 0; DMode^.pmPaperLength = 1500... bleibt ohne Erfolg... Der Drucker macht immer einen DinA4 Vorschub!!!
Kann mir jemand helfen???
Comment