Hallo Moser,
was bedeutet
Zitat:
vorher Printer.Canvas.Textout(...) verwende funktioniert RichEdit.Print nicht!
Hast Du einen Seitenumbruch den Du nicht willst?
Ich hab leider keine
RTL zur Hand, vermute aber, daß das TRichEdit.Print von .BeginDoc bis .EndDoc komplett ist, das kannst Du nicht einfach in eine andrere Druckroutine dazwischenschieben.
Wenn Dir soetwas vorschwebt:
Das ist eine Überschrift
Das ist mein RTFTEXT
das ist das Ende mein Freund
Dann pack das doch einfach vor und hinter
in Deinen RTF-Text und druck dann.
Und nach Ausdruck ggf. wieder löschen.
Gruß
K-H