|
TOP
|
| 文章内容 |
8、把上面的代码编生成为DLL组件。方法是在.net编辑环境下选择生成菜单中按生成就生成了DLL文件。然后,可以直接调用该组件了。
9、测试:
调用方法极为简单,在你的程序中先申请如下报表组件CReport的实类,向CReport传送数据来源如DataGrid,调用CReport的方法Run就可,如在以下窗体:

的print按钮中编写代码如下就可:
Dim Rpt As New Reopot.CReport()
Rpt.DataGrid = Me.DataGrid1
Rpt.Run()
按print按钮得到如下界面,你就可在此界面中按打印所需进行设置。

按上图的浏览按钮得到如下报表。

总结
上面方法用Visual Basic.Net开发了一个通用的报表组件。其开发的复杂程度可想而知,该文开放了所有源代码,并分别作了较详细的解释,大多地方都有注释。通过对上文的学习,能使你掌握许多关于VBA编写Excel的知识,编写组件的方法技巧。并为自己深入学习.Net编程提供了多方面知识。
【 |
|
| 相关信息 |
![]() |
用VB.Net编写通用报表组件 (5)
发布者:mmcbbs
浏览量:342
发布日期:2005-04-10 10:27:53
所属专题: |
|
|