Delphi(RAD Studio XE2):如何打印DBGrid或ADOQuery的内容?

时间:2013-08-31 13:19:44

标签: delphi delphi-xe2

在我正在为学校项目工作的程序中,有一个结果页面,它使用ADOQuery组件在DBGrid中显示数据库的内容。我在页面上有一个按钮,当我单击它时,它应该打印DBGrid的任何内容与打印机。

打印机设置已经完成了PrintDialog组件,我知道如何做这个部分,问题是找到一种方法来打印DBGrid的内容。

期望的结果是打印DBGrid中的所有数据,而不仅仅是屏幕上显示的数据,但是如果你在DBGrid中向下滚动,可能会发现任何数据,因为它在DBGrid上显示在页面上,可能是打印到PrintDialog组件中选择的实际纸张或电子文档。

我会按照一些评论员的建议检查FastReports的内容。当程序在另一台计算机上运行时,是否有任何依赖性,因为计算机还需要安装FastReports?

这可能吗?如果是的话,怎么样?提前感谢您对此事的任何帮助。

我很抱歉,如果这个问题不够明确,我认为这很清楚,但这只是表明我是多么缺乏经验。

0 个答案:

没有答案