这个QRDBTEXT控件有没一个WordWrap的属性,设为True.
解决方案 »
- 请教一个硬件问题?
- 想要设计一个通用的环行缓冲区管理器对象来管理不同的Record类型的数据,应该怎样写?
- 表的关联问题
- 求《Windows 95 程式设计指南》附书光盘
- 怎么在TClientDataSet增加一列?
- 关于combobox的问题,请大家帮忙,谢谢!
- 兄弟救命啊,
- dxdbgrid为何无法排序?
- 我的一个问题,急!
- 请教如何在DELPHI中有无较好方法实现用图形表示宾馆房间状态?
- 今天是星期六,才有权限下载,兄弟们快告诉我哪里可以下载delphi6,没办法我这里没有D盘卖
- 您遇到过吗?sqlserver存储过程中两个real字段相乘如果一个是小数得到的结果就很离谱 3。0517578125E-5请问怎么解决
procedure Tfrm_print.Execute(const DataSet:TDataSet;FList,FnameList:TStringList;title:string;captionstr:string);
DataSet是要打印的数据集,FList和FNameList分别是该数据集中要打印的字段名称和显示名称,可以用nil代替,title是报表标题,captionstr是报表窗口标题首先计算每个字段实际最大宽度(这是我当时做的时候我们领导要求的,防止某个字段定义的非常宽,但是实际内容很短),是GetFieldInfo(fFieldList,fList,fNameList);结果存放在fFieldList中,该列表记录了要打印的字段的字段名,显示名,宽度,是否显示GetPageCount是得到总共有多少页
Preview(PageNo:integer)是预览第 PageNo页
procedure Draw;是送打印机打印,
你使用的时候把我给你的4个文件拷贝到你程序的目录中,然后引用,
最后调用 frm_print.Execute就可以了,如果不能执行,你把报的错对我说一下,我看看是什么问题,我的qq 号是 8157178,你可以直接和我联系
AutoStrech : True