文档章节

最全面的常用Delphi第三方控件汇总—报表、图表、界面、数据库等

L
 Leamontea
发布于 2012/12/03 14:20
字数 1091
阅读 1647
收藏 4

有网友问我常用Delphi第三方控件及功能。我先大概整理一下,以后会在文章里面碰到时再仔细介绍。

报表图表方面:

TeeChart Pro 在delphi 的图形显示方面目前唯一的选择,虽然从delphi 3 就随delphi 捆绑发布,但是捆绑的是标准版,很多功能都不全,要展示各种绚丽的统计、分析功能,还是要用专业版(呵呵,领导们都是喜欢这个的)。最新的TeeChart Pro 已经支持firemonkey了(兼容性还有点问题),你可以把pc 上的绚丽图形放到Iphone 上了。

从 Delphi 1 开始,delphi 每个版本都会有报表工具,但是每次自带的报表工具都相当不给力,几乎没有人使用,因此出现了几个非常不错的第三方报表工具,例如Reportbuilder,FastReport 等,由于今年出的delphi xe2 开始捆绑Fastreport 标准版,同时Reportbuilder 的价格高的离谱,而且FastReport 确实非常不错,建议报表工具还是用Fastreport。

界面方面:

Devexpress VCL 这个基本上覆盖了系统界面及数据库展示的方方面面,是做桌面系统必备的一套控件,目前的版本是2011.2.3, 支持win32 及win64。

数据库管理方面:

Devart 公司出品的UniDAC,ODAC,SDAC,IBDAC, 这几个是目前delphi 数据库存取最好的控件,UniDAC 几乎支持所有的数据库存取,而后面几个则是针对每种提供专用的访问和控制功能,尤其是ODAC ,可以直接使用TCP/IP 连接oracle,免去安装Oracle客户端的麻烦,非常适合各种场合应用(在xe2 里面,已经可以直接支持用Iphone 访问oracle了)。

Data Export 和 Data Import 这是EMS 公司出品的数据导入、导出控件,几乎可以导入、导出常用的各种数据格式,是数据库转换和备份的必备控件。

其他:

NativeXml 是生成和解析XML 文件及格式一个非可视控件(使用时,直接引用单元),是一个轻量级的xml 解析器,支持windows 和linux, 以前是收费的,现在是开源了(唉,可惜我当时的银子了)。

Paxcompiler 是目前最快的,最稳定的Pascal 脚本解析器,我前面介绍的delphi web 脚本就是使用它做解释器的,目前还不支持win64,据作者说今年元月底就会支持win64。

kbmMW 是目前唯一与Remobjects 并驾齐驱的delphi多层解决方案, 比Remobjects 紧凑、便宜,但是功能绝不输给Remobjects。我后面后介绍使用kbmMW 实现各种多层应用。

AutoUpgrader 这个是自动更新的一个小控件,适合桌面程序自动更新,但是自从2007 年后,就没有更新了,我对其进行了修改,使其可以安装在delphi XE2 上,同时支持win64。

Delphi 目前应该还是windows 平台非常强的开发工具,因此经常会用来写windows 服务,虽然Delphi 本身支持winservice 的开发,但是功能也就是能开发而已,要开发专业的winservice, 还是要用Svcom , 这个可以像普通程序一样调试服务程序,同时支持 界面和服务在同一个程序里面,调试、配置、安装都非常方便。

这几年随着web 技术的发展,各种JS 框架越来越多,与delphi 后台结合,基本上都需要使用JSON 格式,delphi XE 开始支持JSON ,但是个人认为语法复杂,理解困难,幸好有开源的Super Object Toolkit,非常直观和简单,在服务器端运行也非常稳定。

以上就基本上是我常用的控件,当然还有些控件由于比较偏,就不再做介绍了。我个人的原则是只要有现成的控件,我不会再去做类似的,毕竟个人精力和能力有限,而人家专业做控件的,无论从质量和功能上都有保证,同时只要是正版用户,作者都会很及时的修改bug 的,自己把精力放到实现第三方无法实现的地方就可以了。


本文转载自:http://www.evget.com/zh-CN/Info/catalog/17811.html

共有 人打赏支持
L
粉丝 0
博文 3
码字总数 1328
作品 0
江北
私信 提问
加载中

评论(2)

晚睡综合症
晚睡综合症
可惜这些都要钱-_-
YangMiao
YangMiao
赞一个!
只用最适合的!全面对比主流 .NET 报表控件

前言 随着 .NET 平台的出现,报表相关的开发控件随着而来,已经有若干成熟的产品可供开发人员使用,本文旨在通过从不同维度对比目前最流行的4款 .NET报表控件:水晶报表、FastReport、Activ...

葡萄城技术团队
2018/06/13
0
0
人力资源管理系统中如何应用报表分析

无论大中小型企业都会有自己的人力资源信息系统,对当前企业所有人员的分层管理,管理人员各方面能力及信息分析,人力资源管理系统是一个体系,展开后有很多模组,如:任用、训练、薪资、福利...

powertoolsteam
2018/08/16
0
0
Winforms 应用控件管理器--ComponentOne_Winform

为Windows Forms应用系统开发提供了60多个包括表格、报表、图表、数据输入、编辑器、数据验证、时间、日期、UI、日程表、导航等组件或控件,这些组件不仅弥补了标准控件包的空白,而且拥有更...

葡萄城控件技术团队
2014/07/21
4.8K
1
带有"文本搜索"和"编辑"功能的MSWord-like报表预览报表生成控件FastReport VC

FastReport VCL是一款Delphi和C++Builder平台下,功能强大的报表生成控件,它能使用户的应用程序快速有效地产生报表控件, 提供了创建报表所需的所有工 具,包括报表引擎,报表设计工具,预览...

longboo
2014/06/20
0
0
用.Net报表控件,实现20万门店的数据管理

企业背景 - 和印数码集团 印刷分为两种,一种传统印刷,一种数码快印。国内从事印刷行业相关的,且有一定的影响力的企业单位超过2万家。而且每家单位至少有8家以上的门店,有的多达30家左右门...

powertoolsteam
2018/08/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

MySQL查询执行

当我们希望MySQL能够以更高的性能运行查询时,最好的办法就是弄清楚MySQL是如何优化和执行查询的。一旦理解了这一点,很多查询优化工作实际上就是遵循一些原则让优化器能够按照预想的合理方式...

问题终结者
46分钟前
0
0
CDH5动静态资源池配置与回滚

关于动态 静态资源池的配置以前都有提过,可以从以下几篇了解: YARN动态资源池配置案例 https://yq.aliyun.com/ziliao/346856# Hadoop YARN配置参数剖析(4)—Fair Scheduler相关参数 Hadoop...

hblt-j
51分钟前
3
0
WordPress仿站实战教程

有一个月没有写blog了,一直在学习wordpress的知识,现在能够进行简单的政府企业门户网站的仿制,wordpress的主题订制,一般是对前端要求比较高,wordpress学会了,建站还是非常的快的。下面...

临江仙卜算子
54分钟前
3
0
图像库stb_image

https://github.com/nothings/stb 目前一般主流的图像格式也就是bmp,jpg,png,tga,dds,除了DDS一般是给DX用的,虽然一堆OpenGL程序也有用的,但是我一般只用png和tga, png不用说了,带a...

robslove
今天
1
0
Spring 事务提交回滚源码解析

前言 在上篇文章 Spring 事务初始化源码分析 中分析了 Spring 事务初始化的一个过程,当初始化完成后,Spring 是如何去获取事务,当目标方法异常后,又是如何进行回滚的,又或是目标方法执行...

TSMYK
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部