转载:http://www.cnblogs.com/xalion/archive/2012/01/09/2317246.html

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

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

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

同时支持win64。

Devart 公司出品的UniDAC,ODAC,SDAC,IBDAC, 这几个是目前delphi 数据库存取最好的控件,UniDAC 几乎支持所有的数据库存取,而后面几个则是针对每种

提供专用的访问和控制功能,尤其是ODAC ,可以直接使用TCP/IP 连接oracle,免去安装Oracle客户端的麻烦,非常适合各种场合应用(在xe2 里面,已经可以直接支持用

Iphone 访问oracle了)。

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

NativeXml 是生成和解析XML 文件及格式一个非可视控件(使用时,直接引用单元),是一个轻量级的xml 解析器,支持windows 和linux, 以前是收费的,

现在是开源了(唉,可惜我当时的银子了)。

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

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

TeeChart Pro 在delphi 的图形显示方面目前唯一的选择,虽然从delphi 3 就随delphi 捆绑发布,但是捆绑的是标准版,很多功能都不全,要展示各种绚丽的统计、分析功能,

还是要用专业版(呵呵,领导们都是喜欢这个的)。最新的TeeChart Pro 已经支持firemonkey了(兼容性还有点问题),你可以把pc 上的绚丽图形放到Iphone 上了。

从 Delphi 1 开始,delphi 每个版本都会有报表工具,但是每次自带的报表工具都相当不给力,几乎没有人使用,因此出现了几个非常不错的第三方报表工具,例如Reportbuilder,

Fastreport等,由于今年出的delphi xe2 开始捆绑Fastreport 标准版,同时Reportbuilder 的价格高的离谱,而且fastreport 确实非常不错,建议报表工具还是用Fastreport.

Delphi 目前应该还是windows 平台非常强的开发工具,因此经常会用来写windows 服务,虽然Delphi 本身支持winservice  的开发,但是功能也就是能开发而已,要开发专业的

winservice, 还是要用Svcom , 这个可以像普通程序一样调试服务程序,同时支持 界面和服务在同一个程序里面,调试、配置、安装都非常方便。

这几年随着web 技术的发展,各种JS 框架越来越多,与delphi 后台结合,基本上都需要使用JSON 格式,delphi XE 开始支持JSON ,但是个人认为语法复杂,理解困难,

幸好有开源的Super Object Toolkit,非常直观和简单,在服务器端运行也非常稳定,我上面的文章也有介绍。

以上就基本上是我常用的控件,当然还有些控件由于比较偏,就不再做介绍了。我个人的原则是只要有现成的控件,我不会再去做类似的,毕竟个人精力和能力有限,而人家专业做控件的,

无论从质量和功能上都有保证,同时只要是正版用户,作者都会很及时的修改bug 的,自己把精力放到实现第三方无法实现的地方就可以了。

我常用的delphi 第三方控件的更多相关文章

  1. 常用的delphi 第三方控件

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

  2. Delphi第三方控件安装卸载指南

    基本安装1.对于单个控件,Componet-->install component..-->PAS或DCU文件-->install; 2.对于带*.dpk文件的控件包,File--& ...

  3. 教程-Delphi第三方控件安装卸载指南

    1 只有一个DCU文件的组件.DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布.一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会出现错误.也正是因为没有源 ...

  4. Delphi第三方控件安装方式

    由于组件提供的方式不同,所以安装的方法也是不一样的,下面就目前常见的各种形式的组      件的安装方法介绍一下.             1只有一个DCU文件的组件.DCU文件是编译好的单元文件,这 ...

  5. Delphi中代替WebBrowser控件的第三方控件

    这几天,接触到在delphi中内嵌网页,用delphi7自带的TWebBrowser控件,显示的内容与本机IE8显示的不一样,但是跟装IE8之前的IE6显示一个效果.现在赶脚是下面两个原因中的一个: ...

  6. delphi使用 第三方控件

    第三方控件安装时必须把所有的pas,dcu,dpk,res等文件复制到你的Lib目录下 然后通过dpk进行安装 安装后会多出来新的控件面板,新控件就在那里了 当然也有一些控件会安装到原有的面板上 比如 ...

  7. Delphi - 采用第三方控件TMS、SPComm开发串口调试助手

    第三方控件TMS.SPComm的下载与安装 盒子上可搜索关键字进行下载,TMS是.dpk文件,SPComm.pas文件: 安装方法自行百度,不做赘述. 通过TMS控件进行界面布局 界面预览: Delp ...

  8. Delphi7第三方控件

    控件安装(安装时建议先关闭Delphi) 1.只有一个DCU文件的组件. DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布.一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本 ...

  9. Delphi maskedit控件的掩码含义及用法方法

    Delphi maskedit控件的掩码含义及用法方法   1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2 ...

随机推荐

  1. “耐撕”团队 2016.03.30 站立会议

    1. 时间: 16:45--17:05  总计:20分钟 2. 成员: Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:ht ...

  2. tomcat 简介

    一,Tomcat简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项 ...

  3. python 中颜色的表示

    字背景颜色范围:40----49 40:黑 41:深红 42:绿 43:黄色 44:蓝色 45:紫色 46:深绿 47:白色 字颜色:30-----------39 30:黑 31:红 32:绿 33 ...

  4. IntelliJ IDEA 设置 编辑器字体大小

    1,打开File->settings 2,在Edit->colors->Fonts下创建新字体 保存即可.

  5. Spring MVC框架

    这个Spring Web MVC 框架提供了模型视图控制器的架构,这种结构能够被用来开发灵活的和松耦合的Web应用程序. 这种MVC模式能够将应用程序分离成不同的层面,(输入逻辑,业务逻辑,UI逻辑) ...

  6. Java算法-hash算法

    Hash ,一般翻译做“ 散列” ,也有直接音译为“ 哈希” 的,就是把任意长度的输入(又叫做预映射, pre-image ),通过散列算法,变换成固定长度的输出,该输出就是散列值.这种转换是一种压缩 ...

  7. 《疯狂Java:突破程序员基本功的16课》读书笔记-第二章 对象与内存控制

    Java内存管理分为两个方面:内存分配和内存回收.这里的内存分配特指创建Java对象时JVM为该对象在堆内存中所分配的内存空间.内存回收指的是当该Java对象失去引用,变成垃圾时,JVM的垃圾回收机制 ...

  8. 从js的repeat方法谈js字符串与数组的扩展方法

    js将字符串重复N次的repeat方法的8个版本 /* *@desc: 将一个字符串重复自身N次 */ //版本1:利用空数组的join方法 function repeat(target, n) { ...

  9. 修复UIImagePickerController偷换StatusBar颜色的问题

    - (void)navigationController:(UINavigationController *)navigationController willShowViewController:( ...

  10. ASP.NET WebAPI 03 返回结果

    在WebAPI中HttResponseMessage作为消息返回,而在ApiController中我们经常讲四类数据作为返回值,void,object(可序列化),IHttpActionResult, ...