Delphi 6 Internet registration

By: David Intersimone

Abstract: In this article, the new Delphi 6 Internet registration process is presented with text and screen shots.

Delphi 6 Internet Registration

Starting with Delphi 6, and future releases of Borland's other products, we are encouraging our customers to register the product via the Internet. Our goal is to provide a simple Internet registration system that captures a minimum amount of information so that we can better serve you, our valuable customers. As a registered customer we will let you know about news, updates, patches, special offers, and other information only available to those who register. During the registration process you can indicate whether or not you want to automatically receive these notifications.

Our Internet registration solution allows you to register the product anytime after youve installed it. It is important to note that you will be able to use the software immediately, even if the Internet registration is not completed. While it is easier and faster to register using the Internet, you can also contact your local Borland Customer Service department to register your product. If you chose to register later, you will be reminded periodically to register the product. The products you purchase from us are never disabled, even if you should choose to leave them unregistered.

This article will show you the new Internet registration capabilities of Delphi 6. When you first launch Delphi 6 you will see the following screen. If you haven't already registered the software, you are invited to register it before continuing. You have four options:

  1. Register Delphi 6 using the registration program
  2. Register using a web browser
  3. Register by telephone
  4. Defer registration until a more convenient time

Notice that the screen includes a button that will display our privacy statement. We take your privacy very seriously. The privacy statement text includes the following paragraphs.

"During the registration process, after you provide your email address, you will be provided with the opportunity to 'opt-out' of certain uses of your email address by un-checking the corresponding boxes. If you choose to 'opt-out' of those uses, your email address will be used for Borland's internal purposes only."

"We automatically collect information regarding your locale and your operating system during the registration process. We may use locale and operating system information internally, as well as share the aggregated locale and operating system information with third parties. However, no identifying information will be gathered or shared without your consent."

Register Delphi 6 using the registration program

If you choose to register online you will see the following screen. You will have the option of registering using an existing Borland Community account, using an existing registration account, or creating a new registration account. You can become a community member by clicking on the Join the Borland Community hyperlink.

The Borland community and software registration databases allow you to take advantage of community membership and at the same time continue to register your Borland products as you purchase them. By registering you are also creating a community account with the minimal information we require for product registration. You may already have a registration account if you have previously registered another Borland product.

Some of the benefits of community membership include access to all areas of the community site including the Code Central source code repository, community museum, download areas, and technical articles. Community members can also chose to be notified by email of recent community news, upcoming Borland events, new software updates and patches.

Online registration requires an active Internet connection. The process uses port 443 for the transaction; if there is a problem using that port, an attempt is made through port 8080. If your machine is protected by a firewall and the process fails, you must either contact your system administrator to request that the ports noted above be made available, or use an alternate registration method Web registration or by phone. Online registration also requires that all users of this copy of the software use the same software registration account when registering.

If you select the option to register using an existing Borland Community or software registration account, you will see the following screen.

Enter your community or software registration user name or email address and enter your password. Click the "Next" button to continue.

If you choose to register create a new Software Registration account you will see the following screen.

This is the minimum information that is required to complete the registration process.

After you chose a user name, add your email address, and enter your password twice, another screen will appear where you will also be asked if you want to provide additional information to receive additional product registration benefits. You can click the product registration benefits hyperlink to see what you'll receive when you register.

As of the writing of this article, registration benefits include:

  1. Free 30-day subscription to industry related magazines
  2. Free online subscription to industry related magazines
  3. Access to Delphi 6 eXtreme Toys - "unofficial" Delphi components
  4. Access to online Delphi 6 Updates
  5. Access to the Delphi 6 Registered Users website
  6. Information on special offers and discounts from Borland

All community and existing software registration members who register will automatically receive all of the special offers and will not see the following screen during the registration process. New software registration members will see the following screen.

Enter your contact information to receive additional product registration benefits. You can 'opt-in' and 'opt-out' of any of the contact options. If you don't want to send any more than the minimal required information, just click the "Next" button.

Before anything gets sent back to the Borland Software Registration Server, you will see the next screen that contains the information that will be sent to Borland to complete your registration. Notice that the only information that will be sent is the information that you provided plus the operating system and version number that you are installing Delphi on.

When you hit the "Next" button, the information will be sent to Borland to complete the registration. If all goes well, you will see the following confirmation screen.

Your product is now registered.

Register using a web browser

At step 2 in the registration process you also have the choice to register Delphi 6 using a web browser.

Keep the registration software application window open. Click on the web registration hyperlink and a browser window will open to the web registration page. If you don't have Internet access, call a friend with Internet access and have them key in the information.

Using a browser, just copy and paste the Serial Number / Authorization key (from your product CD), and a Registration Code from the Registration Software screen into each HTML form field.

If you click the "with existing account" button (because you already have a community or software registration account), you'll see the following HTML form.

Enter your community or software registration user name or email address and enter your password. Click the "register now" button to continue.

If you click the "create a new account" button, you'll see the following HTML form.

After you chose a user name, add your email address, and enter your password twice, another HTML form will appear where you will also be asked if you want to provide additional information to receive product registration benefits.

After you click the "register now" button you will see the following congratulatory screen and a message will be sent to the email account you entered.

Once you've completed using the web registration application, look in your email inbox for a message from register@borland.com. The email message will contain an activation code.

Copy and paste that code into the "Activation Key" field in the software registration program.

After you key in the activation code your Delphi 6 will be registered and you'll see the following confirmation window.

Register by telephone

If you choose to register over the phone, you will see the following screen. Phone numbers are included for customer service departments at Borland offices around the world. All you have to do is drop down the phone number combo box. A unique registration code will be generated. Once you are on the phone with our customer service department you will give the representative 1) your serial number / authorization key (these boxes will be filled in using the number and key you keyed in during the installation of the product), 2) the registration code.

The customer service representative will give you an activation key over the phone. Enter it into the "Activation Key" field and click the "Next" button.

After you key in the activation code your Delphi 6 will be registered and you'll see the following confirmation window.

If you don't have Internet access and can't get through to our customer service department, call a friend who has an Internet connection and have them go through the web registration process and give you the Activation Key.

Defer registration until a more convenient time

If you choose to register at a later time, you will see the following confirmation screen after which Delphi 6 will start up normally.

If you choose to defer the registration to a later date, you will see the following confirmation screen after which Delphi 6 will start up normally. The product splash screen will remind you that you are using an un-registered version of Delphi.

You can always register later using the registration software that is included with Delphi. You'll find the "Register Now" program listed in the Delphi group. The program name is D6Reg.exe. It can be found at "C:Program FilesBorlandDelphi6BinD6Reg.exe" or elsewhere depending on where you installed Delphi 6.

And you can always register through the web at any time using a web browser

Enjoy Delphi 6!

I hope this article will help you understand and succeed with the registration of Delphi 6.

David Intersimone "David I"
Vice President, Developer Relations
Borland Software Corporation
davidi@borland.com

Server Response from: SC1