DelphiFAQ Home Search:

Keeping track of shared DLL usage in Windows

 

comments1 comments. Current rating: 3 stars (1 votes). Leave comments and/ or rate it.

Question:
How can I find out about shared DLLs in Windows?

Answer:
Windows seems to keep track of shared DLLs in the registry under

  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Shared DLLs
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\InstalledFiles
Some of the entries there may be unreadable or the paths are wrong. You can try to correct those entries and delete the invalid ones that you cannot correct.


Comments:

2006-09-26, 10:47:59
anonymous from United States  
rating
shared DLL's are more of a misnomer. You can seem to have any kind of file you want to keep track of. One possible use is the ability to limit the number of active copies a person is using. Do a check of a specific file and see if it is less than a certain value. If so, let the program run. If not, flash up a warning and close the program.

 

 

Email address (not necessary):

Rate as
Hide my email when showing my comment.
Please notify me once a day about new comments on this topic.
Please provide a valid email address if you select this option.
 
It seems that you are
from Washington, US .

Info/ Feedback on this

Show city and country
Show country only
Hide my location
You can mark text as 'quoted' by putting [quote] .. [/quote] around it.
Please type in the code:
photo Add a picture:

Please do not post inappropriate pictures. Inappropriate pictures include pictures of minors and nudity. The owner of this web site reserves the right to delete such material.