在rave中用多行文本控件,中文过长回行,便出现乱码!求教!!!

解决方案 »

  1.   

    谢谢啊!兄
    可是我的那个字段是在数据库里调用的啊!rave里调用的只是它的字段名,
     没办法硬回车啊!.这是问题,请指教!
      

  2.   

    我也遇到了这个问题。奇怪的是我前几天似乎都没有这个问题啊。 那天为一个什么TRaveAnchor试了老半
    天结果最后还是用了另一个控件的 (as ...).anchor解决这个RAVE似乎真是有毛病。尤其是在程序控制的时候。
    对了,可以多多交流啊。我的email: [email protected]
    我现在也在用RAVE。 水平马马虎虎。
      

  3.   

    hare007(qghao),那指的是在datamemo里啊。 
    不能确定那个memo究竟会有多少字啊。
    难道要在读取数据的时候判断长度,然后给它个回车?
      

  4.   

    问题解决了:  一般情况下,首先你要保证那个字段值前后没有空格。(可以用rtrim,Ltrim)
      就会没事了。  如果还有乱码,你再改一下宽度,比如说你一个中文字占0.12的宽度,那么你要
    十字一换行则宽度为1.2。这样子就没有问题了。(不过如果是有中英文夹杂的我就
    没有试过了。好运!)
      

  5.   

    如果不将文字打断应该没问题;建议使用fastreport/reportbuilder这是两个功能很强的第3方报表控件:http://218.56.11.178:8020/web/index.aspx->下载基地->控件-数据库/报表->fastreport报表工具
              ->程序员读物->fastreport报表使用手册
      

  6.   

    我现在也有点想换控件了。RAVE的支持者太少。往往孤军奋战。难受。