This is a page in homage to the development environment that makes me
most productive, Borland
C++Builder.
EmacsEdit
EmacsEdit v1.3: A ZIP file containing a C++Builder v3/4/5
"expert" for interfacing with
It includes the expert, an installation utility and all the source
code. It is updated to work with NTEmacs version 20.xx (as well as
19.3xxx) and it now checks for a modified buffer (either in the editor
or a form) and asks if you want to lose your BCB changes before
overwriting them with the saved from Emacs changes. See the
readme.txt int the zip for more info. All it does for now is to get
rid of the annoying "Do you want to reload this file" dialog from the
BCB IDE when Emacs changes a file that is already loaded in the
IDE. But email with suggestions for some other things it ought to do.
Updated: June 11, 1999
Some EmacsEdit support files
Some DLLs you will need (only if you don't have C++Builder
v4): EESPRT.ZIP (952kb!). Just unzip this
into the installation directory.
See the NTEmacs
Faq for more info on where to get the GNUSERV program, used to communicate from
NTEmacs to Win32.
TWAIN Sample
Here is a simple TWAIN source file
for inclusion into a BCB project. It's pretty portable, straight C
code, so it should work in any project, at any level. It merely
returns with a DIB handle. BCBTwain.zip (15Kb)
QuickTime Sample
I've put together a little package to show how to use the QuickTime
SDK from Apple with
C++Builder. It was created with BCB4, but should be easily portable to
either newer or older versions. BCBQuickTime.zip (380Kb)
Simple debug string viewer
Here's a little program to view OutputDebugStr output, which normally
goes to the Event log. This only works on WinNT family computers
(including Win2000 and WinXP).
homer.zip
Borland C++Builder Links
I'm slowly going thru all my bookmarks for C++Builder and adding some
comments. Of course, the Internet being what it is, this means that I no sooner
check something before it disappears for good. Ah well... The links below will
pop up in another window, so you can try and explore them all without losing
your place. Please let me know if you find a busted link or a new link
that I should check out.
Main Borland Support Pages
These are the main Borland web sites for C++Builder. Please
be sure to check out the FAQ before asking any questions!
Commercial, shareware and freeware components, libraries and tools. The difference
between commercial and shareware is pretty fine, except that usually commercial
components only have demos, either applications or they just allow you to use
them while in the IDE.
Colosseum Builders, Inc. - Go to the
Source Code page, and click on the link at the top, which will
send you
here. For some reason, they "no longer support" Inprise
products. But you'll find a pretty good Grid
here. (Freeware)
SwiftSoft
- MMTools is an outrageously powerful multimedia component
library. Also freeware tools: MP3 BladeEncoder & CDDB Component
(Freeware/Commercial)
EnhTech Port I/O - Components for doing
port I/O under Win32, including WinNT; TVicRes, a
freeware component for getting info on hardware resources (Commercial)
DelphiNT - set
of Delphi components, including source, to do NT only things
like jobs and shares. Not sure if it works with BCB - let me know if you find
out! (Freeware)
SK Computer Solutions - Lots of VCL
stuff, maybe it'll work with BCB, as it includes source
(Freeware)
Tempest
Software, Inc. - Ray Lischner : Ray is BMOC on the Delphi
campus, but you can learn alot from his components, books, and
source code. OpenTools API is his specialty.
Dream
Company : Lots of components, including DreamMemo (w/syntax
highlighting), DreamInspector (an Object Inspector to add to you
app), and Dream Infotree (powerful tree control). (Commercial)
Stone Mountain Software - Splash screen,
About Box, and Serial port components, among others. Look kinda
expensive though ($100 for a splash screen? See The ZieglerCollection for
a better value!) (Commercial)
Woll2Woll Software : InfoPower grid control and 1stClass
component library (Commercial)
VCLComponents.com - a pretty nice
looking set of links to VCL Components
Lischke Online - lots of freeware Delphi
components w/source for using in BCB. Includes a nice graphics
component (GraphicEx), XP Theme manager, and a Virtual Treeview (Freeware)
Scalabium - Import/Export, report &
Logging components, plus a freeware component library & DBGrid (Freeware
and commercial)
KS
Development - SkinEngine component and other libraries
(Commercial)
WPTools - Word processing components and
a PDF-generator componet (Commercial)
destructor.de - XML parser; for Delphi,
but there seems to be C++Builder support (Freeware
icom - XML Parser for Delphi, rumored to
be BCB compatible (Freeware)
Alexey
Dynnikov's page - PerfUtils component for WinNT Performance
API. Also SvCom, for developing service
applications. (Freeware/Shareware)
ProfGrid - Yet
Another Grid Control (Freeware for non-commercial)
Asta
Technology Group : They say "Components for N-Tier
Development". Looks like cool components to connect to a
database via the Interent. (Commercial)
Zeos Library
: Components for accessing MySql, PostgreSql, SQL Server, Oracle
and Interbase (Freeware)
alan-warriner.co.uk : TToneGen, for
generating sounds; TPushKeys, for sending keystrokes; and
TRotatePanel (Freeware)
bome.com :
A few free Delphi components w/source, as well as a cool tool
called Restorator (shareware), which rips resources from program files
(Freeware)
Components4Developers : See especially
kbmWABD, the Web Application Builder component. Way cool. (Freeware)
Wednesday, January 16 2002
AnimatedMenus.com : powerful-looking menu
component suite (Commercial)
ihSoftware : Delphi components, but they
come with source, so they should work with BCB. See especially
Widgets, which are caption bar buttons (Freeware)
BCB-Center : It has 2
useful components, one for FileVersion and one for a
URL label (Freeware)
Added Saturday, January 26 2002
Dave's
RAD Pages : 3rd part components, icons, scripts &
applications available for download
Smaller Animals Software : ImgSource, an image processing
DLL that should be usable by C++Builder (Commercial)
Steve's
WebShed : 3D Labels, Gradient, List & URLLabel components
(Freeware)
Added Wednesday, January 30 2002
bit-arts
: come cool looking tools, including installation,
compression and even Fusion, which includes DLLs, OCXx, etc
right into your executable (Commercial)
FlexCel : Excel spreadsheet interface
component - create, read, and write them. It just says Delphi, but I
imagine it might work with BCB as it includes source code
(Freeware)
puterSoft.com : FilterBox (set filter
conditions - Freeware), a calendar and FontColor component
too (Commercial)
G32.org :
Delphi (and BCB) graphics programming projects, include G32, a
"modular graphics library" (Freeware)
winsoft
: lots of components to check out, including Joystick, MemPort, etc (Commercial)
Added Thursday, September 26 2002
NAG
Software Solutions : nice looking component suite, as well as a
software copy-protection component (Commercial)
Added Monday, September 30 2002
Added Wednesday, October 9 2002
Helpware : kit to integrate HTMLHelp into
your BCB program (Freeware)
J-P Moreau's Math Page : A whole bunch of
small C++ programs to do math, like Bessel functions,
etc. (Freeware)
Added Thursday, October 10 2002
SaM-Solutions : Component Set for NT, which
lots of NT specific functionality (Commercial)
Added Tuesday, December 10 2002
Ortus Software : shell components and shell
dialogs (Commercial)
progdigy : DSPack, a set of components to
write multimedia apps (Freeware)
DataStead : some video processing and web
page scanning components, as well as DFMToSource, a utility
for translating DFM files into source code (Commercial)
Added Friday, July 11 2003
Fastexters.com: A Collection of experts to
make working with projects easier (Commercial)
Contour Components : ContourCube "a
high-performance OLAP component which allows to add OLAP
functionality" (sic) (Commercial)
Sunisoft : SUI Pack, "a suit of enhanced GUI
components", a good looking and low priced suite of scheme/skin
components; SMLPack, a localization package, and TinyDB, small
database components (Commercial)
DeepSoftware : nrCommLib (serial port), Storage Library
(persistant storage), nrWinCalc (control Windows calculator);
Syntax Suite, for syntax highlightings
(Shareware)
Van
Tumour Industries : Graphics Components, Property Editors,
Containers, Cross Version (help maintain source code between BCB
versions), and docs. (Freeware)
QuSoft :
the "home of QuickReport". Samples, examples, and updates for
QuickReport. (Commercial)
Added Thursday, September 11 2003
XMLSoft.org :
XML C parser and toolkit library. (Freeware)
Code
Coffer : Code obfuscation tool, as well as DcuProtector,
a way to protect DCU files & VCL components. (Commercial)
Added Monday, September 29 2003
Ionworx
: software protection, ID and licensing software (Commercial)
Added Thursday, November 20 2003
EurekaLog : For catching exceptions and
reporting code location. (Commercial)
Added Monday, December 1 2003
SecureBlackBox : component for SSL, SSH and
other secure Internet protocols. (Commercial)
Rodolfo Frino's C++Builder stuff : Lots of
cool stuff, including examples and a free Advanced Image List
component. Also nice tutorial on creating a colored button
(Freeware)
Added Wednesday, December 10 2003
VolgaDB Engine : DB Engine & control
components. (Freeware and commercial)
Component Ace : BDE replacement database and
some compression components. (Commercial)
Turbopower Foundry : An archived copy of the
late, much-lamented Turbopower Foundry, which contains extra stuff
for all the Turbopower components and products (Freeware)
Help
Some useful sites to get help on C++Builder. Includes tutorials, FAQs,
utilities, and examples.
My Working with C++Builder Page is a member of The C++ Builder
Programmer's Ring
- Try the next
site in the ring...
- Skip
the next site in the ring...
- Look over the next
five sites in the ring...
- Go to the previous
site in the ring...
- Skip
the previous site in the ring...
- Visit a random
site in the ring...
- Pick from a list of
the sites in the ring...
Here's how many fascinated visitors have been here: