By: Chris Pattinson
Abstract: Walkthrough of the user experience of installing C++Builder 2007 on a system with Delphi 2007 already installed
The following document walks through the UI of the installer as you add another product key to Delphi 2007 to install C++ Builder 2007.
As part of the C++ Builder 2007 release, a major update to Delphi 2007 was also completed. This update resulted in a large number of file differences and changed behavior that requires the re-installation of Delphi 2007 when installing C++ Builder.
This process takes between 30 minutes on a fast system to several hours on slower systems. Any virus scanning software may delay the install, and firewalls need to allow the installer access to the Internet if an electronic download install is desired.
To start, ensure you have your product registration information. This will be a product a serial number sent via email, or provided in the product case.
You must close the Delphi 2007 IDE during installation.
Run the installer either from the C++Builder 2007 DVD launcher or by starting the Setup.exe file sent electronically.
If you already have Delphi 2007 installed, you will see the following dialog. The ‘Modify’ option is selected by default. To enter a new product license key, you will need to select ‘Upgrade’ as shown below.
This will take you to the section where you will enter your serial number in the section “Product License Key”. The user and company name will be filled in from previous installation of the product.
Select Next once the Product License Key has been entered.
Important: since C++Builder 2007 includes a major update to Delphi 2007, you will now be asked which personalities you want installed. You must ensure CodeGear Delphi for Microsoft Win32 is checked, as is the default, to ensure Delphi 2007 is present upon completion of the install.
If you uncheck either of these products, they will be uninstalled if already present on the system.
Select Next to continue.
The next dialog allows you to customize what features are installed. Many features apply to both Delphi and C++.
Select Next to continue after modifying any feature selections.
The next section of the installer allows selection of default file associations.
One improvement to the installer since the Delphi 2007 release allows users to select where to store files downloaded over the Internet. This helps address a problem where users had their larger data volumes on drives other than their C:\ drive.
For Installs via the Internet, the installer displays a dialog requesting the path where you want the temporary files to be stored. This should be a directory with at least two gigabytes of space to accommodate the files. The exact amount varies depending on product(s) installed.
The directory provided requires write permissions.
A new feature in the C++ Builder 2007 installer, which is shared with Delphi 2007 Update 1, is the ability to remove cached install files after install to save hard drive space.
This is not recommended, since this would require DVD media to conduct repairs, feature modifications and/or updates. For users who download media from the Internet, we highly recommend keeping these files.
Select Next to continue
The installer now gives you a second chance to go back and review any installer settings.
Select Next to Continue. This will start the installation of files.
The installer has three phases:
When installation is complete, you will be prompted for several options.
We recommend having the IDE check for updates each time the IDE starts. However, if you don’t want this feature enabled, you can also use ‘Check for Updates’ on the Start Menu for Programs | CodeGear RAD Studio.
We recommend installing Rave Reports, since if you had Rave installed as part of Delphi 2007 and do not re-install Rave, you may find some errors when compiling projects as the search path will not include the reference to Rave.
After installing Rave, the IDE will now launch. You will be prompted to register your serial number.
The serial number entered during Install should be copied to the next dialog, including the product name that you installed.
The most rapid method of registration is Direct.
The default option uses your existing CodeGear Developer Network Account.
You can create a new account via the license manager, or create one directly with CodeGear Developer Network membership services via this link:
Once you have a CodeGear Developer Network login, enter your account details and continue the registration.
Enter Proxy information if required. The default is no proxy is required.
Now the Product Registration Wizard will register your product license key. (You can visit the CodeGear Developer Network in the Member Services section and select ‘My Registered Products’ to list all product licenses keys you have registered.)
Trouble shooting notes:
Try Delphi XE4 free for 30 days
New Instant Trial!
Webinars on demand!
More social media choices:
Delphi on Google+
@RADTools on Twitter
Server Response from: ETNASC01