报表中的自动回行(0分)

伊枫

Unregistered / Unconfirmed
GUEST, unregistred user!
我用QuickReport做报表,用户要求当字数超过30时,自动回行,
我用substr( )进行回行,可是运行后发现如果用户输入的全部是汉字时
每一行对的都很齐,可是如果用户输入的文本中既有汉字又有英文时,
就出现了,各行长短不一的情况。
请问各位,是否可以根据字节来控制回行,怎么实现。
 
请问你用SUBSTR()是如果实现回行的?能告之吗?
 
SysUtils单元有个WrapText函数可能符合你的要求,不过汉字行与英文行差一个字节的宽度仍然是难以回避的
 
我写了一个类似的控件,但未有完成,要不?
 
将打印字体设置为宋体就能对齐!
 
顶部