Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi 打印TDBGrid_Delphi_Printing_Tdbgrid - Fatal编程技术网

Delphi 打印TDBGrid

Delphi 打印TDBGrid,delphi,printing,tdbgrid,Delphi,Printing,Tdbgrid,我正在使用Delphi2009,我真的需要创建一个按钮,可以在DBGrid中打印我的所有数据。我很感激能得到的所有帮助。因为它是一个DB网格,所以您可以使用您拥有的任何报表组件创建报表,也可以不用它们,通过使用打印机单元,通过迭代数据并使用打印机打印。textout获取下面的TxcellentFormPrinter控件,然后您可以打印整个网格 希望这有帮助。您可以使用SMReport自动生成套件中的TSMPrintData组件: 我不知道您想要什么,但如果您想将数据设置为TDbGrid,请将数

我正在使用Delphi2009,我真的需要创建一个按钮,可以在DBGrid中打印我的所有数据。我很感激能得到的所有帮助。

因为它是一个DB网格,所以您可以使用您拥有的任何报表组件创建报表,也可以不用它们,通过使用打印机单元,通过迭代数据并使用打印机打印。textout

获取下面的TxcellentFormPrinter控件,然后您可以打印整个网格


希望这有帮助。

您可以使用SMReport自动生成套件中的TSMPrintData组件:

我不知道您想要什么,但如果您想将数据设置为TDbGrid,请将数据设置为数据集,并将数据集与TDbGrid链接。 但如果要从DbGrid打印数据,请参见