Installing Delphi 3 for NT 4.0 Multi-users

Installing and using Delphi 3 under NT4

This document applies to the installation of Delphi 3 on an NT4 system
that has multiple users using Delphi 3 installation on that machine.
For instance, USER1 may want to install Delphi 3 and at a later time,
USER2 wants to use Delphi 3 on the same machine, but does not wish to
log in as USER1.

It should be noted that Delphi 3 was not designed to do this. It is an
unsupported feature. Borland makes no claims that it will work for all
users on all machines. If the following suggestions fails to work,
install Delphi 3 to the same location as both USER1 and USER2. (The
rights mentioned in this document will still be necessary.)

It is not necessary to log in as Administrator on NT4 in order to
install Delphi 3 on the system.

The following rights are needed:

  * Writing shared DLLs and OCXs to NT4's System32 directory
      (usually C:\WinNT\System32)

  * Writing registry entries to HKEY_LOCAL_MACHINE

  * Writing registry entries to HKEY_CURRENT_USER

  * Writing registry entries to HKEY_CLASSES_ROOT
      (part of registering OCXs)

If any of these rights are missing the installation will fail.

After installation by USER1, and if USER2 wishes to use Delphi 3,
USER2 will need:

  * Access to C:\WinNT\System32

  * Access to HKEY_LOCAL_MACHINE, specifically the Software\Borland
      registry keys

  * Access to HKEY_CLASSES_ROOT

  * Access to all Delphi 3 directories and subdirectories

In addition, also:

  * Copy (or move) the "Borland Delphi 3" group that was
      put in USER1's Start Menu to the USER2's Start Menu
      (or to All Users).

  * Export all the Borland keys from USER1's registry
      under HKEY_CURRENT_USER\Software\Borland and import
      them to USER2's HKEY_CURRENT_USER\Software\Borland.

--
Brian
Delphi Developer Support
www.inprise.com