Hallo,
Ich habe eine variabel:
druckspeicher:string;
.
.
.
druckspeicher:='ein test' +#10#10+ 'nächste zeile';
wenn ich jetzt drucke:
Delphi-Quellcode:
with Printer do
begin
BeginDoc;
Canvas.Font.name := 'Arial';
Canvas.Font.Size:= 8;
Canvas.TextOut(10,10,druckerspeicher);
Canvas.Brush.Color := clBlack;
EndDoc;
end;
dann wird alles in eine Zeile geschrieben und statt eines zeilenumbruch kommt ein kasterl, was mach ich falsch?