我用的是delphi2010+fastreport4.9.31用 XX.LoadFromFile('text1.txt');读取text文件将text1.txt直接打开,文件对齐,如下(右侧*非常齐): * 5136.3 15630. 11.3 29.04 32.72 227.0 *
* 1878.2 14645. 104.5 16.69 89.20 148.3 *
* 5083.5 15792. 13.6 32.42 43.93 120.7 *
* .0 0. .0 .00 18.0 *
* 1784.1 15417. 26.3 25.28 12.03 75.0 *
* 4.55 a c1=.511 c2=.181 AT= 449.16 *
* 2.02 a Km=1.0250 *但是打印出的结果是:
* 5136.3 15630. 11.3 29.04 32.72 227.0 *
* 1878.2 14645. 104.5 16.69 89.20 148.3 *
* 5083.5 15792. 13.6 32.42 43.93 120.7 *
* .0 0. .0 .00 18.0 *
* 1784.1 15417. 26.3 25.28 12.03 75.0 *
* 4.55 a c1=.511 c2=.181 AT= 449.16 *
* 2.02 a Km=1.0250
为什么右侧对不齐呀?是字体、空格宽度引起的?还是其他原因呀?有没有简单的解决办法呀?????? *
我是个新手,说的仔细点吧,感激不尽!!!!
* 1878.2 14645. 104.5 16.69 89.20 148.3 *
* 5083.5 15792. 13.6 32.42 43.93 120.7 *
* .0 0. .0 .00 18.0 *
* 1784.1 15417. 26.3 25.28 12.03 75.0 *
* 4.55 a c1=.511 c2=.181 AT= 449.16 *
* 2.02 a Km=1.0250 *但是打印出的结果是:
* 5136.3 15630. 11.3 29.04 32.72 227.0 *
* 1878.2 14645. 104.5 16.69 89.20 148.3 *
* 5083.5 15792. 13.6 32.42 43.93 120.7 *
* .0 0. .0 .00 18.0 *
* 1784.1 15417. 26.3 25.28 12.03 75.0 *
* 4.55 a c1=.511 c2=.181 AT= 449.16 *
* 2.02 a Km=1.0250
为什么右侧对不齐呀?是字体、空格宽度引起的?还是其他原因呀?有没有简单的解决办法呀?????? *
我是个新手,说的仔细点吧,感激不尽!!!!
根据你这段话的话,基本可以确认你平时用的字体不是等宽的了如果你想打印出来跟你现在打字显示成一样的效果,把你的FastReport的字体设置成你现在用的吧