如何打印MEMO里的内容,是用控件实现还是用代码?最好能解决排版问题

解决方案 »

  1.   

    for i1:= 0 to memo1.lines.count - 1 do
              begin
               Canvas.Font.Size :=16;
               Canvas.TextOut(395,630+i1*50,memo1.Lines.strings[i1]);
              end;
      

  2.   

    canvas 是什么?是控件还是什么?能不能对它后边的那些属性给点详细的介绍,先谢楼上的了,分已结,如果有详细介绍下,在加点分
      

  3.   

    TCanvas provides an abstract drawing space for objects that must render their own images.
     
    you can see it in you Delphi help