Thema: Delphi RichEdit drucken

Einzelnen Beitrag anzeigen

gangs-taas

Registriert seit: 24. Mär 2009
364 Beiträge
 
#3

Re: RichEdit drucken

  Alt 31. Aug 2009, 14:30
Delphi-Quellcode:
procedure TForm1.Button3Click(Sender: TObject);
var
  printDialog : TPrintDialog;
  myPrinter : TPrinter;
  i, y : integer ;
  h: THandle;


begin
  // Create a printer selection dialog
  printDialog := TPrintDialog.Create(Form1);

  // If the user has selected a printer (or default), then print!
  if printDialog.Execute then
  begin
    myPrinter := Printer;
    with myPrinter do
    begin
      h := RichEdit1.Handle;
      Printer.BeginDoc;
      PrintRichEditIntoRect(h, Rect(25, 20, 25, 20), -PageRect_MM);
      Printer.EndDoc;
    end;
  end;
end;
das hier ist mein code
da ist das doch drin ...
wenn ich auf den button drucken klick soll der drucken ...

oder seh ich das falsch ?
  Mit Zitat antworten Zitat