Ich denke der Dialog (ich nehme an du meinst den TPrintDialog), dient einfach nur dazu dem User Einstellungsmöglichkeiten am Drucker zu geben (z.B. PageLayout, Druckqualität). Dann geht's einfach mit
Delphi-Quellcode:
procedure TForm1.DruckenItemClick(Sender: TObject);
begin
if PrintDialog1.Execute then
RichEdit1.Print('Überschrift...');
end;
Wunder dich nicht, warum es einen TPrintDialog und einen TPrinterSetupDialog gibt, ich verstehe es auch nicht. Die machen exakt das selbe, wenn du micht fragst.
:: I don't think I'm crazy - it's only the circumstances that make me appear a crazy guy ::