Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations biv343 on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Component bar missing when not Administrator

Status
Not open for further replies.

erniek64

Programmer
Nov 28, 2007
3
GB
I have Delphi 3 and 5 installed on a PC running Win XP. If I try to open the IDE when logged on as a guest the Component bar is missing and I get an Access Violation in DCC.DLL address 00000000. All is well when logged on as an Administrator. This is a nuisance on a corporate PC that restricts Admin rights. Any solutions?

Thanks
 
Was Delphi installed by a specific user (not an administrator) this can happen if that was the case.

I believe there is a registry hack that put this right (cannot remember how to do it unfortunately).
You could try (as Admin) setting the rights (security tab) for your Delphi root folders to give 'all users', Full access, include all sub folders.

Steve [The sane]: Delphi a feersum engin indeed.
 
Delphi was installed as an administrator, and works fine when logged on as such. However if I log off and then log on as a User the problem occurs. This happens on my own PC, which I of course normally use as an administrator, but also on a corporate networked PC on which I normally do not have Administrator status, but on which the installation was done with Administrator status.
 
I have discovered the Registry Edit method on another forum.
Quote:
You may also use regedit, go to the borland branch under HKEY_CURRENT_USER,
and export the node that contains all of Delphi's settings. Make sure to
only export the Delphi branch. For example, I exported the
"HKEY_CURRENT_USER\Software\Borland\Delphi\4.0" branch to a .reg file. You
then log in as someone else and, say, double click on the file in Explorer.
That will import all of the settings into the current users part of the
registry.

This is especially helpful if you have a lot of third party components
intalled.

Bill WIllis
Geneva Software, Inc.

End Quote

It also seems that you can install as a user but just select Registry installation to do the same.

Quote:
This is normal, the Delphi registry settings are installed in each NT user's
profile. You need to install Delphi for each user, but Inprise thought of
this: when you get to the page for choosing install type ("Typical", etc)
you'll see "Registry" at the bottom. Choose this. It reinstalls the minimal
number of files and sets it up for the currently logged on user.
End Quote

Thanks for your steer.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top