`
etsoft
  • 浏览: 12186 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

Delphi优秀免费资源

阅读更多

Delphi优秀免费资源
2008-06-11 21:02
1、FastMM
主页:http://fastmm.sf.net
Delphi 2006 中一个重要的更新就是使用开源内存管理器 FastMM 替调了使用了 N 年的老内存

管理器。

FastMM 在外国 Delphi 社区非常有名,其主要目的就是重新实现一个高效、安全、稳定的内存

管理器(Borland 的内存管理器问题多多,如 Dll 和 Exe 间无法共享,多线程下效率底--一

些情况下甚至于低一个数量级!),在代号为 Dexter 的 Delphi 2006 没 release 之前已经听

李维大肆鼓吹说 Dexter 如何出色,还在 CSDN 上说他 Demo 证明 FastMM 在 Delphi 和 BCB 

下能提高 NNN% 的效率!
相对旧内存管理器,FastMM 有诸多的优点:

a、彻底实现了 Borland 的内存管理器,可以完全取代现有的内存管理器(“取代”就是

第一个 uses FastMM4,that is all ...)
b、实现了内存管理器共享机制,Exe 和 Dll 间共享内存管理器不需要任何 Dll 支持
c、集成了内存泄漏检测功能
d、充分兼容现有的代码、Delphi 旧内存管理器模式
e、为了加速 Delphi IDE(如 Delphi 5/6/7、Delphi 2005)的启动速度、管理内存占用

等,他提供了 BorlndMM.dll 的替代,直接替换 Bin 中的 Dll 即可!

2、FastCode
主页:http://fastcode.sf.net
国外一个非常知名的delphi项目,是一个高效的可代替delphi的rtl的函数库,里面的函数

大多都是用汇编写成的,Delphi2006中就有很多代码就是参考了fastcode(或者直接拷贝过去)


它就特点就是一个字:快!

3、VirtualTreeview
主页:http://www.delphi-gems.com
最强大的树形控件,到底有多强,自已去体会吧!
这个控件也是Delphi2006的IDE使用的控件之一(里面的所有树形相关控件都是用的这个),

Delphi2006之所以速度快,很大程序上也有这个控件的一部分功劳!

4、graphics32
主页:http://www.graphics32.org
Graphics32图像控件是专门用于Windows Bitmap快速绘脊辜及函式库,能够轻易制作半透明

视觉效果,可以作出图层效果,缩放,Alpha混合,角度旋转等多种图像效果。
带有六个控件:TPaintBox32, TImage32, TBitmap32List, TRangeBar, TGaugeBar, 

TImgView32.

5、GraphicEx
主页:http://www.delphi-gems.com
Delphi的图形增强控件,为Delphi增加数十种图形格式的支持

TIFF images (*.tif; *.tiff), extended base line implementation
1..16 bits per sample
indexed, grayscale, RGB(A), CMYK, L*a*b*
uncompressed, packed bits, LZW, CCITT T.4, Thunderscan, Deflate, new style JPEG
GFI fax images (*.fax), uses TTIFFGraphic to read
SGI images (*.bw, *.rgb, *.rgba, *.sgi)
1..16 bits per sample
indexed, grayscale, RGB(A)
uncompressed, RLE
Autodesk images files (*.cel; *.pic) old style only
8 bits per sample, indexed and uncompressed
Truevision images (*.tga; *.vst; *.icb; *.vda; *.win), write support included
5 and 8 bits per sample
grayscale, indexed, 15 bits RGB (555), 24 bits RGB(A)(888)
uncompressed, RLE
ZSoft Paintbrush images (*.pcx, *.pcc; *.scr)
1..8 bits per sample
grayscale, indexed, RGB
uncompressed, RLE
Kodak Photo-CD images (*.pcd)
8 bits per sample in YCbCr in any resolution (192 x 128 up to 6144 x 4096)
Portable pixel/gray map images (*.ppm, *.pgm, *.pbm)
1 and 8 bits per sample
grayscale, indexed, RGB uncompressed
Dr. Halo images (*.cut, *.pal)
8 bits per sample indexed, RLE compressed
CompuServe images (*.gif)
1, 4, 8 bits per sample indexed, LZW compressed
SGI Alias/Wavefront images (*.rla, *.rpf)
8 bits per sample RGB(A), RLE compressed
Standard Windows bitmap images (*.bmp, *.rle, *.dib)
Photoshop images (*.psd, *.pdd)
1, 8, 16 bits per sample
indexed, RGB, CMYK, CIE L*a*b*
uncompressed and packed bits
Paintshop Pro images (*.psp)
1, 4, 8 bits per sample
indexed, grayscale, RGB
uncompressed, RLE and LZ77
single-layered files only!
Portable network graphic images (*.png)
1, 2, 4, 8, 16 bits per sample
indexed, grayscale alpha, RGB(A), LZ77 compressd 


6、Toolbar 2000
主页:http://www.jrsoftware.org/
强大的工具栏控件,delphi自带的Toolbar和它一比简直就是鸡肋!

7、CoolTrayIcon
主页:http://subsimple.com/delphi.asp
CoolTrayIcon:在任务栏放置图标的控件,是同类空间中功能最为完善和强大的。
1、支持动态图标
2、交互式气球样式的提示框
3、支持bitmaps到icons的转换
4、支持设计状态预览
5、提供继承的TextTrayIcon可以让你直接显示Text文本
6、8个代码例子1个exe例子。

它的网站还有其它优秀资源若干!  

8、PicShow
主页:www.delphiarea.com
TPicShow是一套图形平滑特效控制组件,包含150多种特效。
TDBPicShow是数据感知的TPicShow组件。

9、simplegraph
主页:www.delphiarea.com
一个简单易用的开源矢量控件,比较适合做工作流和其它一些简单的需要矢量图形的场合.
10.EssModel
主页:http://essmodel.sourceforge.net/index.html
将代码转换为UML图形的工具,支持Delphi和Java

11.GDI+ Plus
HomePage: http://www.progdigy.com/modules.php?name=gdiplus

12JVCL、JCL
主页:http://jvcl.sf.net http://jcl.sf.net

JVCL JEDI-VCL 是开放源码的 Delphi 控件库,有 300 多个控件。很多知名的控件
Rxlib/Ralib/DockPresident等等都加入了JVCL的队伍,作为开放源码项目,这些控件附带源码

,而说有原码采用相同的编码标准 (Coding standard),保持了程序格式的统一。另外,这有 

300 多个控件的控件库使用 Mozilla Public Licence("MPL") 。
Delphi 程序员如果需要什么控件,建议先去 JVCL http://jvcl.sourceforge.net 找找,说不

定已经有现成的可以用了。

JCL:大量的函数库让人爱不释手,基本你用的函数在这里都能找到!

13TMPHexEditor
主页:http://www.mirkes.de/en/delphi/vcls/hexedit.php

优秀的十六进制编辑控件

14SynEdit
主页:http://synedit.sourceforge.net
最好的代码编辑控件,支持语法高亮显示,品质超过所有同类的商业控件!

15LOG4J
http://log4delphi.sourceforge.net/

用过java的人,应该很熟悉log4j吧?

What is Log4Delphi?
Log4Delphi is an Open Source project that aims to produce a high quality and usable 

logging suite for Borland's Delphi based on the Log4J package from the Apache 

Software Foundation.

The main goals of the project are:

Simplicity. Simplicity should drive everything, the suite should be simple to 

understand and simple to use.
Loosely based on Log4J. The Log4J package is a mature logging package for the Java 

Platform. Log4Delphi is based on that package in such a way that those who know and 

understand Log4J will easily pick up and learn Log4Delphi.
Finally, Log4Delphi should be flexible enough to easily integrate into new and 

existing Delphi projects, by following standard Delphi practices.
Those interested in the Log4J package can find more information here.

15
DUnit Xtreme testing for Delphi 单元测试
EurekaLog 异常
DelForEX 代码排版

16
还有dspack,N多视频相关软件都是用dspack写的。Asphyre免费开源的delphi游戏引擎,也是用

directx的。

17
zeoslib(免费的数据库引擎)
主页:http://zeoslib.sf.net

不但可以访问免费的小型的数据库如:mysql,postgresql,interbase,firebird,而且

mssql,db2,oracle,sybase 也同样支持!

更愉快的: 访问任何数据库都是统一的控件,只要选择不同的Protocol就可以了

18
开源的xml读写控件
1.XMLParser http://www.destructor.de/
2.omnixml http://www.omnixml.com/
3.XDOM http://www.philo.de/xml/ 
功能一个比一个强,就看你喜欢哪一个了,都不需要dll

19
Tbx
主页:http://www.g32.org/tbx/
http://www.rmklever.com/delphitbx.html

tbx是一套非常优秀的ToolBar2000的界面增强控件,虽然比devexpress功能稍弱,但是界面上却

比它更为漂亮,而且是免费的

20
用于支持多语言的VCL孔件组
TntWare Delphi Unicode Controls
http://www.tntware.com/delphicontrols/unicode/

21
Fundamentals
主页:http://fundementals.sourceforge.net/

Delphi Fundamentals是一套综合的Delphi代码模块。包括用于处理Unicode,字符串,日期结构

,Socket 组件和数学运算的类库

22
Pascal Script 3.0 (原ifps III)
主页:http://www.remobjects.com

Innerfuse Pascal Script 3 是一款免费的用Delphi编写的脚本引擎,IFPS允许你在程序运行时

使用Object Pascal语言,是一套能够编译到exe文件的单元,使用脚本引擎的好处:能够让你的

程序让用户的自定义而不需要重新编译,你能够发布升级程序只需要发布脚本文件即可。

品质优秀,即使和商业的脚本引擎相比是有过之而无不及(如fastscript,tms script)

曾有人评价说:它是除了delphi以外最强大的,虽然有些夸张,但也从某些方面印证了它的强大



23
TDelphiWebScript
主页:http://www.dwscript.com/

TDelphiWebScript(DWS)提供类似Delphi中Pascal语言的Script语言,可用于编写Web服务器端的

cgi、 ISAPI、NSAPI应用程序,其包含的TdwsFunc控件能够为DelphiWebScript增添新函数。

DelphiWebScript语言和 PERL相比易读易学,可以象PHP或ASP一样被综合在HTML代码中

24
turbopower

主页:http://www.turbopower.com/
曾经最优秀的商业控件,今天的开源产品

Abbrevia:数据压缩控件

Async Professional:最好的通讯控件
Async Professional CLX

B-Tree Filer:看名字就知道是做什么的了

Essentials:漂亮的界面开发控件

FlashFiler:优秀的数据库引擎

Internet Professional: 开发Internet的利器

LockBox:加密控件,支持多种加密算法

OfficePartner:Office自动化的对象的封装

OnGuard: 实现软件的Demo版设置,过期等

Orpheus:完成类似Outlook功能的控件

ShellShock:Windows Shell的功能封装

SysTools:优秀的函数库,甚至包含二维条码控件
SysTools for Kylix

Visual PlanIt:日程,日历控件

XML Partner:这个就不用说了

25
推荐了那么多的国外资源,现在来介绍一下国内的精品,看过你就会知道,国内的Delphi人员的

开发水平丝毫不比国外逊色!

1.CnPack
主页:http://www.cnpack.org
CnPack 组件包是一个涵盖不可视工具组件、界面控件、网络通讯组件、多语言处理等多个方面

的 Delphi/C++ Builder 组件包。

2. CnWizards IDE 专家包是一组集成在 Delphi/C++ Builder 的 IDE 中,用于增强 IDE 功能

、提高 IDE 的可用性及开发效率的工具

3.AAFont 平滑特效字体控件包
http://www.cnpack.org/showdetail.php?id=152〈=zh-cn
CnPack 开发组管理员 周劲羽 个人作品。
平滑特效字体控件包是一个基于平滑(Anti-aliasing)和特效(Effect)字体技术的控件包,

支持透明、半透明、阴影、模糊、渐变色、字体纹理、噪声、轮廓字等特效。
该控件包为开放源码的免费控件包!


4.应用程序病毒免疫器
http://www.cnpack.org/showdetail.php?id=151〈=zh-cn
CnPack 开发组管理员 与月共舞 个人作品。
用于给可执行文件增加一个病毒免疫头,当文件被非法修改后,允许自动进行文件修复。
该软件为开放源码的自由软件!

5.DockPresident 停靠窗口控件包
http://www.cnpack.org/showdetail.php?id=153〈=zh-cn
CnPack 开发组成员 鲁小班 个人作品。
功能强大的停靠窗口开发控件包,支持多种停靠效果,使用简便.

6.JediEdit 绝地程序编辑器
http://jediedit.sf.net

7.DGL:Delphi版的stl实现
http://dev.cq118.com/web

8.数学函数动态编译器TCompile类
http://www.tomore.com/1/2613.html

26
EasyGrid
优秀的国产表格控件

http://www.2ccc.com/article.asp?articleid=773

27
http://www.freebyte.com/programming/delphi/#delphiunicodelibraries  

分享到:
评论

相关推荐

    delphi

    Delphi是一种基于Object Pascal编程语言的集成开发环境...总之,通过Delphi,开发者能够利用其强大的工具集和丰富的库资源,构建出功能齐全、性能优秀的HMI系统,满足WinCC或其他SCADA系统的需求,实现高效的人机交互。

    Delphi中PDF创建文档引擎SynPDF V1.0发布.rar

    《Delphi中PDF创建文档引擎SynPDF V1.0详解》 在计算机编程领域,PDF(Portable Document Format)文档格式由于其跨...对于那些希望在Delphi应用中集成PDF功能的开发者而言,SynPDF无疑是一个值得研究和使用的优秀库。

    CnPack (DELPHI辅助工具)

    该开发组由互联网上热爱 Delphi/C++Builder/BDS 程序开发的一群中国程序员自发组成,其目标是开发中国人自己的真正优秀的第三方免费开发包,更多的内容请查阅 关于 CnPack。 该专家包仍在持续开发中,建议您连接到 ...

    CnPack (非常好的DELPHI辅助工具)

    CnPack的计划就是集中大家的力量制作一个真正优秀的大型开发包,同时提供大量的代码和文档让Delphi程序员参考和学习。我想,不需要我做太多解释,大家也能理解开发CnPack的意义:1、对程序员用户而言,首先,开发包...

    DevExpress VCL_19.1.2_full_source(Delphi 10.4).rar

    DevExpress VCL是一款强大的组件库,专为Embarcadero Delphi开发者设计,旨在提升应用程序的界面质量和功能。...对于想要深入学习Delphi和DevExpress的开发者来说,这是一个不可或缺的学习和实践资源。

    Delphi框架

    "免费『商业源码』.url"和"『源码天空』.url"可能是指向提供免费商业源码的网站链接,这对于学习和理解Delphi的编程模式和实践是非常有价值的资源。"FrameWork_New"可能是一个更新的框架版本,用户可以在此基础上...

    00004082_delphi_

    8. **第三方库和社区**:Delphi 社区活跃,提供了大量免费和商业的第三方库和组件,扩展了 Delphi 的功能。 由于我们没有具体的子文件名,无法详细描述压缩包内的内容,但可以假设它可能包含以下几类资料: - ...

    delphi人才信息管理系统.rar

    至于"PS资源.jpg"、"更多资源免费获取.jpg"、"会声会影礼包.jpg"、"Office礼包.png"这些文件,它们可能是与系统开发相关的辅助资源,比如Photoshop设计素材、视频编辑软件教程或办公软件模板,为开发人员提供视觉...

    delphi实例大全

    总之,《Delphi实例大全》是一个全面的资源,旨在通过实例教学,帮助用户掌握Delphi编程,理解其核心概念和技术,从而能够独立开发出功能丰富、性能优秀的Windows应用,甚至扩展到其他平台。无论是初学者还是经验...

    1stclass for delphi 2010

    总之,1stClass for Delphi 2010是一款强大的开发工具,结合了Delphi 2010的优秀特性,提供了一整套的源代码组件,旨在帮助开发者提高开发速度,创建出功能丰富、性能优良的应用程序。通过深入理解和利用1stClass...

    Delphi 7高效数据库程序设计

    《Delphi 7高效数据库程序设计》是一本深入探讨...提供的PDF和TXT格式的文档,方便读者在不同设备上学习和查阅,而“爱书吧-2万本图书免费下载.url”则可能是提供其他相关资源或电子书下载的链接,有助于扩展学习资源。

    Delphi direct X图形与游戏程序设计(高清)第十章

    - **推荐的Profiler工具**:对于使用Delphi的开发者来说,GPProfile是一款优秀的免费Profiler工具,并且提供了源代码,可以从指定网站下载。 - **Profiler工具的工作方式**:Profiler可以测量特定代码段、函数或整个...

    优秀自动升级控件源码AutoUpgrader-v4.21

    对于Delphi开发者来说,AutoUpgrader-v4.21源码是一个宝贵的学习资源,可以深入理解自动升级的实现机制,根据项目需求进行定制。通过阅读和分析源码,开发者可以掌握如何在自己的应用中集成类似功能,提升软件的更新...

    JDownloader_2.0_Build_2018-05-27_x86_Downloadly.ir.rar

    在JDownloader中,Delphi的这些优点得到了充分的体现,使得软件运行速度快,占用系统资源少,同时提供了丰富的用户界面元素,确保了用户体验的优质。 在JDownloader 2.0中,我们可以看到许多Delphi技术的应用。例如...

    JDownloader_2.0_Build_2018-12-09_x64_Downloadly.ir.rar

    Delphi,由Embarcadero Technologies开发,是一款基于Object Pascal语言的集成开发环境(IDE),以其高效的编译速度和优秀的跨平台能力而闻名。在JDownloader的构建过程中,开发团队充分利用了Delphi的这些优势,...

    DevExpressVCL一键编译安装工具_v7.0 - 2017-04-22(共享免费版).rar

    此外,DevExpress还提供优秀的技术支持和社区资源,以便用户在遇到问题时能得到及时的帮助。 总的来说,DevExpressVCL一键编译安装工具是Delphi开发者的一个宝贵资源,它简化了复杂的组件安装过程,让开发者能够更...

    dxButtons_Free!_dxButtons_dxButton_

    "可能表示这是一个免费提供的资源,而"dxpack2.0.1.rar"则表明这是dxPack的一个版本,它是一个包含多个Delphi组件的集合,版本号为2.0.1,并且以RAR格式进行压缩。 描述中提到的"Delphi tripartite control good ...

    FMSoft uniGUI Complete - Professional Edition v1_90_0_1534.rar

    FMSoft uniGUI Complete - Professional Edition v1_90_0_1534 是一个针对 Delphi 开发者的专业Web开发框架,版本号为1.90.0.1534。...如果你是Delphi的熟手,想要涉足Web开发,那么uniGUI是一个值得考虑的优秀框架。

Global site tag (gtag.js) - Google Analytics