AutoSize为False在OnPrint里在要分行的地方加空格或 #13#10

解决方案 »

  1.   

    AutoSize为False
    Wordwrap为True
    AutoStretch为True
      

  2.   

    谢谢,那在OnPrint里在要分行的地方加空格或 #13#10
    怎么写呢?
      

  3.   

    我给您提供一种参考,我也遇到了这样的问题,我实在后台的sql数据库中写的自定义函数,返回的一个带有回车的字符串解决的这个问题。
      

  4.   

    看到这个,我这样做了,还是不行啊:(
    Function MitiLine (Str:String;N:Integer):String;
    var
    L,I:Integer;
     Strs:String;
    Begin
         L:=Length(Str);
         L:=Round(L/N+0.5);
         If L=0 Then
         begin
              Result:=Str;
              Exit;
         End;
         For I:=1 To L Do Strs:=Strs+Copy(Str,N*(I-1)+1,N)+#13#10;
         Result:=Strs;
     End;
    ***************
    print.QRDBText3.Caption:=MitiLine(print.QRDBText3.Caption,10);
     print.QuickRep1.Preview;