Not sure if this helps, but further to your comment below.
Local Settings 32 bit
The registry holds the locations of the IDAPI32.CFG, the "Working" directory, and the "Private" directory. The location of the IDAPI32.CFG file is stored in HKEY_LOCAL_MACHINE\Software\Borland\Database Engine.
The value CONFIGFILE01 holds the data containing <full drive, path, and file name>.
The location of the BDE "Working" and "Private" directories are stored in
HKEY_CURRENT_USER\Software\Borland\DBD\7.0\Configuration\WorkDir and
HKEY_CURRENT_USER\Software\Borland\DBD\7.0\Configuration\PrivDir
respectively. Each directory default value stores the data containing <Full drive and directory>.
Craig.
Paul Mckenzie wrote:
From what I can see the BDE requires access (as the executing user) to the key "HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine"
The BDE directory issue can be avoided by saving the config file to an accessible directory - but the same issue of accessing as the executing user still applies.
---------------------------------------------------------------------------
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] with body of "unsubscribe delphi"
Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/