如何解决ReportBuild中打印中文出现的乱码问题。(100分)

  • 主题发起人 主题发起人 斗士
  • 开始时间 开始时间

斗士

Unregistered / Unconfirmed
GUEST, unregistred user!
如何解决ReportBuild中打印中文出现的乱码问题。
在中文中出现数字或半角符号,
DBText,DBMemo都会打印成乱码,
请高手指教。
 
找汉化版或换汉化版的FASTREPORT或用REPORT MACHINE
 
难道只有换吗?
哪里有汉化版的FASTREPORT或REPORT MACHINE
他们都支持用户修改模板的功能吗。
 
汉化的FASTREPORT自己找,多的是.
REPORT MACHINE在www.pcjingning.com,但分免费版和收费版(70),自己看着办.
用户修改模板是基本功能.
 
fastreport 2.46
还是会出现中文折行乱码。
 
有些朋友提出修改中文处理函数
如getnextword,wordwarp
但找遍源代码也没有发现,
不支哪位试过。
 
我也有这个问题,但我在打印前将所有内容全部换成全角对付过去了,只是看上去非常
笨重。
 
如果不需用户干预转换,也不失一种对策,
不知采用的何种方式,如果是程序自动转换,如何实现。
 
我使用了FastReport2.46,修改FR_class.pas的Wrapline过程解决换行乱码问题。
可还没找到ReportBuilder的解决方法,
我想更改函数应该是最有效的办法。
 
TO:斗士
你解决换行乱码时是怎么修改FR_class.pas的Wrapline过程的?
请告诉我,我急需,谢谢!
 
给我邮箱,我发给你一个文件,可以解决折行乱码问题
 
TO:wangwei200208
tang_717@163.com
谢谢!
 
后退
顶部