【vc++精品源码栏目提醒】:以下是网学会员为您推荐的vc++精品源码-Delphi第三方控件大测评大比拼 - 计算机教材,希望本篇文章对您学习有所帮助。
Delphi第三方控件大测评大比拼 摘自《大富翁论坛》 文/AWater 古人云∶“工欲善其事必先利其器。
” 这句话我想凡是用Delphi的朋友应该都有很深切的体会吧。
的确如果Delphi没有了控件的支持那么人气度一定会大大的降低不会有现在这样多的Fan了俺也就改行用 BCB或VC了呵呵。
但是现在控件满天飞不要说DSPDelphi Super Page了光一个深度历险上面的控件就已经洋洋洒洒上万数了而且每天还在更新多恐怖啊∶ 然而选择多了以后烦恼也就随之而来了呵呵如果MM也能有那么多让我挑就好了因为无法一个个的都去试过所以有许多的优秀控件还不是为人所知因此我就写下了这篇文章希望能为大家当个向导起到一个抛砖引玉的作用吧。
好了现在转入正题。
首先来大体上为控件分一下类以方便我们后面的讨论。
但因为控件的种类太多所以就粗略的分为如下几个类别∶ ---界面风格类 ---Shell外观类 ---Editor类 ---Grid类 ---DB类 ---Report类 ---图形类 ---综合类 约定的前提是∶All FreeWareAll source.至于那些要花钱购买的商业控件我将在后面另外进行讨论。
对于文中我们所讨论的每一个控件都会给出一个品质得分商业控件和免费控件一视同仁不以价格论高低而以质量分高下 大体的评分标准如下 一级棒的超cool控件 ★★★★★ 也很不错的控件 ★★★★ 虽一般但有特色的控件 ★★★ 三颗星以下的控件就不在本文的讨论范围之内了。
☆表示★的效力减半 还需要注意的就是则篇文章旨在向大家推荐一些优秀的第三方控件文中提及的所有控件都可以在http://www.delphiuser.com/网站上下载。
◆首先我们先来讨论一下免费的第三方控件有源代码 一界面风格类 ------------ 一个优秀的软件应该具有一个优秀的操作界面我想这应该是不容置疑的。
但是用过C/C写程序的朋友一定会有这样的感叹作一个美观而又容易上手的界面实在太累了除了BCB外。
但自从Delphi横空出世之后这一切就豁然改观了。
这里我先为大家推荐四套优秀的界面制作控件包。
1.FlatStyle2.1 品质★★★★★ ------------------------------------------------------ 评测 非常非常棒的界面控件包什么叫Cool用过了FaltStyle后你就知道了:在最新的2.1版中FlatStyle作了很大的改动不但新增了好几个控件还对源码作了很大幅度的修改更加有条理了.不过还是有几个小bug呵呵但无伤大雅.AWater自己又在这个基础上修订了一下并增添了几个控件使用的感觉只有一个字可以形容呵呵爽呀强烈推荐 2.JLAqua1.0 品质★★★★ ---------------------------------------------------- 评测 这是一个类Mac OS界面的控件包如果你对苹果那可人的界面情有独钟的话这个东东是你最好的选择.绝对的抢眼.但由于是1.0版AWater用了后觉的还是意犹未尽好象还是少了点什么.不过已经很不错了呢向您推荐. 3.Platinum Controls 品质★★★☆ ---------------------------------------------------- 评测 又是一个类Mac OS界面的控件包和上面的JLAqua相比较的话主要的不同点在于这个控件包所模拟的是一种较为经典的老式的Mac OS风格界面而JLAqua则比较新潮一 些同时这个控件包所提供的控件种类也比较少功能也较为单一。
但是还是颇有点特色的值得推荐。
4.CoolForm 品质★★★ -------------------------------------------------- 评测 第一次用这个家伙的时候还真被它的名字给唬住了后来仔细一看它的源码才发现不过如此其实就是一个作古里古怪的Form的东东而已不过写得很简洁功能也不俗特别是他内带的属性编辑器写得很有意思可以根据你所提供的图片而自动的生成Mask图像。
呵呵还算不错的一个控件用不用随你。
二Shell外观类 ------------- 相信很多朋友在写程序时并不满足Delphi提供的OpenDialog和SaveDialog吧有时需要作一个类似资源管理器Explorer的东东而Delphi提供的FileListBox和DirectoryListBox的却又太难看太简陋。
虽然Delphi提供了ShellApi.pas但自己再从头写一个这样的Component却又太麻烦时