DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: cdk19821
今日帖子: 32
在线用户: 15
导航: 论坛 -> 报表专区 斑竹:sunyesy,iamdream  
作者:
男 wszysystem (wszy) ★☆☆☆☆ -
盒子活跃会员
2009/1/3 13:28:37
标题:
一个Fastreport中文问题的解决方法 浏览:2132
加入我的收藏
楼主: Fastreport4的中文问题一直困扰着我,前几天在盒子上下了Fastreport4.7.9版本,再结合以前安装3.15版本的方法试了一下,竟然成功了。一直在盒子上打扰大家,今天也贡献一下,:>!
步骤1:首先下载3.07的版本(一定要安装版的)
步骤2:安装完成后将4.7.9版本中的所有文件复制到3.07版本的文件夹中,并全部覆盖
步骤3:执行..\Res\Chinese文件夹中的mk.bat文件(完成汉化)
步骤4:执行..\recompile.exe文件,并在其中选择中文
完成。
如果打开旧的报表文件,出现乱码,则将字符集改成“默认”
我的QQ是:11428258有空联系
----------------------------------------------
-
作者:
男 zxp922 (雨中雪) ★☆☆☆☆ -
盒子活跃会员
2009/1/18 15:15:16
1楼: 楼主,下面连接的问题解决了吗?

http://bbs.2ccc.com/topic.asp?topicid=304213
----------------------------------------------
-
作者:
男 wszysystem (wszy) ★☆☆☆☆ -
盒子活跃会员
2009/2/10 18:03:51
2楼: to zxp922:
试过,还没有解决
----------------------------------------------
-
作者:
男 wszysystem (wszy) ★☆☆☆☆ -
盒子活跃会员
2009/2/10 21:50:34
3楼: 中文问题补充:
frxUnicodeUtils单元下: 
把TWideStrings类的ReadDataW和WriteDataW函数中关于Utf8的转换去掉 

具体是: 

ReadDataW: 
//Add(Utf8Decode(Reader.ReadString)); 
Add(Reader.ReadString); 

WriteDataW: 
//Writer.WriteString(Utf8Encode(Get(I))); 
Writer.WriteString(Get(I)); 
已经试过,能解决问题的。
(最少能解决我自己的问题)
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行62.5毫秒 RSS