Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Memo Inhalt drucken mit Umbruch.... (https://www.delphipraxis.net/38162-memo-inhalt-drucken-mit-umbruch.html)

aerotech 15. Jan 2005 16:21


Memo Inhalt drucken mit Umbruch....
 
Hallo, ich bekom mes hiermmit hin, zwei verschiedene Memos in mein Ausdruck zu bekommen:

Delphi-Quellcode:
procedure TForm1.Label7Click(Sender: TObject);
begin
with Printer do
begin
BeginDoc;
Canvas.TextRect(Rect(200,200,PageWidth-200,PageHeight-200),
200, 200, Memo1.Lines.Text);
Canvas.TextRect(Rect(200,500,PageWidth-200,PageHeight-500),
200, 500, memo3.Lines.Text);
EndDoc;
end;
end;
jedoch übernimmt er nicht die umbrüche aus den memos und druckt dafür alles zusammengeschrieben aus und fügt lauter kasten daür als platzhalter rein...

also anstatt

bla bla bla bla bla
bla bla bla
bla

bla bla bla bla bl [][][][][]bla bla bla und so

aerotech 15. Jan 2005 20:08

Re: Memo Inhalt drucken mit Umbruch....
 
und hier weiß keiner irgendwie rat!? :?

toms 15. Jan 2005 20:09

Re: Memo Inhalt drucken mit Umbruch....
 
Hi,

Du könntest auch ein TRichEdit nehmen.
Diese Komponente besitzt bereits eine Print Methode.

Matze 15. Jan 2005 20:24

Re: Memo Inhalt drucken mit Umbruch....
 
Falls du ein RichEdit verwenden solltest, wie toms vorgeschlagen hat, dann musst du PlainText des RichEdits auf true stellen.

PS: Pushen ist frühestens nach 24 h gestattet.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:56 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz