FastReport 4 汉字设计时显示,运行时不显示--一个新手的研究过程
来源:互联网 发布:linux自检界面 编辑:程序博客网 时间:2024/05/02 08:19
我在写我的简单报表的时候,汉字预览正常,但是运行的时候,预览时,一些比较长的汉字标题和栏位就空白了。。。
但是通过数据库查询的数据显示正常,表格也正常,英文和数字也正常。
做了以下努力:
1、把标题的memo的背景颜色改成黑色,这样预览的时候就可以看到这个memo是否正常的被创建了以及创建的宽度缩放的大小等等;
----------------------结果是,正常创建,但是汉字不见了;
----------------------推论是,汉字出不来跟我的控件本身没有关系;
2、把汉字删短,删到只有2个汉字
----------------------结果是,正常,一切正常
----------------------推论是,汉字出不来跟我的控件本身没有关系;
3、把汉字换成数字,比如‘1111111’
----------------------结果是,正常;
4、把汉字换成很长的数字,比如‘11111111111111111111111111111111111111111111111111’
----------------------结果是,不正常,出不来;
----------------------推论是,可能跟字符集有关
5、把frxReport1,band,memo的属性: font-Charset设置为GB2312;
----------------------结果是,不正常依旧;
6、修改了预览代码,我原来写的是只有一句:
frxReport1.ShowReport();//注意这里是有括号的哦
后来在csdn看到代码这样写
frxReport1.Clear; //我没写,这是高手的
frxReport1.LoadFromFile('e:/123.fr3'); //我没写,这是高手的
frxReport1.ShowReport;//没有括号
然后运行,全部搞定~
总结:自己对于fastreport的使用还不熟悉,一个括号就费了1天的劲,把所有属性过了一遍。不过还是有很大收获的。
- FastReport 4 汉字设计时显示,运行时不显示--一个新手的研究过程
- 为什么运行delphi时菜单栏没有显示,但是设计时菜单栏出现?
- 对于FastReport报表设计时出现一个闪闭的窗口的解决方法
- PowerDesigner设计时表显示注释选项
- PowerDesigner设计时表显示注释选项
- PowerDesigner设计时表显示注释选项
- FastReport.Net 打印时不显示 正在准备../正在打印..
- 数据库设计时的一个原则
- Vistual studio 中在设计时显示控件的XP样式
- 自定义UserControl的属性为什么不能在设计时显示在属性窗口中
- vC2010应用程序的控件风格与设计时显示一致解决方案
- C# 设计时动态改变实体在PropertyGrid中显示出来的属性
- 附录4 一个OpenGL下的汉字显示类
- 一个极好的OpenGL汉字显示类
- 显示一个运行的风扇
- FastReport 中文显示问题
- 让自定义用户控件中代码的执行分成“设计时”和“运行时”
- 运行批处理时不显示任何窗口的VBS代码
- 多核处理器的9大关键技术
- realloc 用法
- 阿三创业记--抽象工厂
- Slice macroblock,block,基本概念
- MSDN不显示内容的解决方法
- FastReport 4 汉字设计时显示,运行时不显示--一个新手的研究过程
- windows mobile屏幕分辨率对应的名称
- 小型对象分配器之内存块
- Sql Server Table 中identity 重置...
- 自动关闭窗口
- Timeout expired. 解决思路
- Web编程 (Jsp技术大全)
- JSP语法 (Jsp技术大全)
- 用JavaScript编写COM组件的实例