VB编程中网格控件的选用及使用(3)
2015-06-19 01:16
导读:MSFlexGrid和vsFlexArray在显示数据方面有很多独到之处,在运行中可通过拖放来交换各列的位置,动态地对数据进行排序、分组合并等。vsFlexArray控件是VideoS
MSFlexGrid和vsFlexArray在显示数据方面有很多独到之处,在运行中可通过拖放来交换各列的位置,动态地对数据进行排序、分组合并等。vsFlexArray控件是VideoSoft公司(www.videosoft.com)的产品,MSFlexGrid的部分技术也来自此公司。 vaSpread控件: vaSpread控件在处理数据方面有着更大的灵活性,它支持数据绑定,虚拟数据管理等技术,而且具备了电子表格的功能,编辑中可以使用剪贴板来剪切或复制单元格区域的数据,单元格中也可以加入公式,借助Spread的计算引擎(Spread's Calc Engine)对数据进行分析计算。Spread Designer还可方便地设计表格的格式,在单元格中加入按钮、图片、组合框等,自己设计的表格格式还能作为模板与数据分开来保存。若想得到简单的报表,vaSpread的打印功能可直接把界面和数据打印出来,而不需通过专门的报表打印控件。vaSpread是FarPointTechnologies公司的产品,网址为 http://www.fpoint.com 。 Formula One控件: Formula One有更强的数据处理功能,是与Excel兼容的电子表格控件,在PowerBuilder中经常用到,它来自Sybase下属的Visual components公司,网 http://www.visualcomp.com 。l另外,PowerBuilder中,常用子窗口--Database Windows 的形式来显示数据库的构成。如下图,至于其使用方法,这里就不再赘述了。 参考文献: 1. 微软公司《VB部件工具》,1997年版 2. True DBGrid 4.0d "Hondo" (Build 4.0.0130, dated 10/16/96). 3. 《PowerBuilder6.0应用与开发》,
清华大学出版社