December 20, 2005
Delphi Components I Use
At the architectural level I've used FastMM4 even before it was included in Delphi 2006 and the exceptions handling code in Jedi's JCL , plus a few more classes from the same library. For compression/decompression I've used Abbrevia . For some advanced word processing and search code I've used SysTools . Both libraries were from TurboPower and are now open source (although development seems stalled).
For XML and XSLT processing I tend to use libXML and libXLST, with the libxml2-pas Delphi interface unit. For Internet processing I rely on Indy (versions 8 and 9 in currently deployed projects), which is included in Delphi. In the past I've used XDOM-Pascal (from philo.de and also included in recent versions of Delphi) and Xml Partner (formerly from Turbo Power).
For Firebird database connectivity I've recently used
UIB
in a couple of projects. To have an object-oriented database architecture I like
InstantObjects
. For the user interface I've used
SynEdit
and now
UniSynEdit
(with Unicode support)
IDE plug-ins I use include CrossKylix (for compiling Kylix code from the Win32 Delphi IDE on a Win32 computer), CFBuild (for CF support in Delphi 2005),
GExperts
, and my own
Cantools
.
6 Comments
Delphi Components I Use
I generally use VirtualTrees, UIB and Graphics32 and internally developed components. Most others are phased out. Perhaps you can show the URLs of the tools so people interested can check them out. http://www.delphi-gems.com/VirtualTreeview/ http://www.progdigy.com/modules.php?name=UIB http://graphics32.org/wiki/Comment by Ritsaert Hornstra [http://www.continuit.nl/] on December 22, 13:15
Delphi Components I Use
I think some links for the components would be great on this section. Some links are: <ul> <li><a href="http://sourceforge.net/projects/fastmm/">FastMM</a></li> <li><a href="http://sourceforge.net/projects/jcl/">JCL</a></li> <li><a href="http://sourceforge.net/projects/tpabbrevia/">Abbrevia</a></li> <li><a href="http://sourceforge.net/projects/tpsystools/">SysTools</a></li> <li><a href="http://sourceforge.net/projects/libxml2-pas/"></a>libxml2 for pascal</li> <li><a href="http://www.progdigy.com/modules.php?name=UIB"></a>UIB: Unified Interbase</li> <li><a href="http://www.instantobjects.org/"></a>Instant Objects</li> <li><a href="http://synedit.sourceforge.net/"></a>SynEdit</li> <li><a href="http://mh-nexus.de/unisynedit.htm"></a>UniSynEdit</li> <li><a href="http://www.gexperts.org/"></a>GExperts</li> <li><a href="http://www.marcocantu.com/tools/default.htm"></a>Cantools</li> </ul>Comment by Juan Antonio Castillo Hernández [http://www.clubdelphi.com/users/jachguate] on December 22, 21:32
Delphi Components I Use
I've added the links above, thanks.Comment by Marco Cantù [http://www.marcocantu.com] on December 24, 01:32
Delphi Components I Use
Hi Marco, For xml parsing I have been looking at openXML but was interested in looking at libxml2. However, all the examples and doc on the site are in C and using pointers. I am new to Delphi and find it hard to translate these examples to Delphi. I was wondering if you might post some examples of how to use libxml2 on your blog or in the articles section. I did find the site that has the pascal headers for libxml2 and it did have some examples in the zip file, but they did not cover how to walk the XML getting your data out or on how to use the very easy and powerful XPath to parse out data from your XML.Comment by Jeff Carbello [http://www.dvdorganizer.com] on January 15, 19:56
Delphi Components I Use
I am Developing win 32 Appication in Delphi 2005. I have to use CoolTrayIcon Component in the Application .Because its a third party tool so i don't know how to use it .Could u Please Help me out in finding this Problem. Regards RaviComment by Ravi on September 27, 16:13
Post Your Comment
Click here for posting your feedback to this blog.
There are currently 0 pending (unapproved) messages.

Delphi Components I Use
Comment by roman modic [http://modicr.blogspot.com] on December 21, 11:14