如何在打印机上打印出DBGrid控件(表格及其内容)
编号:QA000067
建立日期: 1998年11月3日 最后修改日期:2000年7月16日
所属类别:
Q
Sunwave:
中文VB5.0。在一个窗体中放置了DBGrid控件并填入了数据,如何在打印机上打印出DBGrid控件(表格及其内容)?
A回答:
VB自带的DBGrid功能较弱,不具备直接打印内容的能力。简单的办法是利用Crystal Reports输出DBGrid的内容,你可以参考QA000050 "能否利用Crystal Reports打印Data控件的Recordset对象的虚拟表"。另外的办法是升级到True DBGrid(http://www.componentone.com/)或FarPoint的Spread(http://www.fpoint.com/)。当然中文控件CELL(http://www.trustsoft.com/)也是不错的选择。
NYB的意见:
在你们的网上常看到有人问如何才能将实时查询的Recordset的内容打印成表格,在这里我针对DBGrid控件写了一打印控件
prtrec.zip可以给他们试一试!
此问题由李海回答。
附加关键字:编程, 源程序, programming, source code, Visual Basic, VB, 打印与报表, print, report crystal report, active report。
| |
|
|
| |
|
|