By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
464,822 Members | 1,038 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 464,822 IT Pros & Developers. It's quick & easy.

Available Access References

P: n/a
Does anyone know how Access (97 or 2K) gets it's list of available
references? I understand that only the "checked" items are in the
references collection, but where does it get the initial list from? It
has to be a dynamic list of some sort, because after having installed
97 and 2K on the same machine, some older references no longer appear
in the list (but are accessible if you browse to them).

Thanks in advance
Mike
Nov 12 '05 #1
Share this Question
Share on Google+
2 Replies

P: n/a
I am sure those all are registered DLLs that Access pulls from the
registry. I don't know where from specifically - must be from hundreds
of those GUIDs you see there.
New installations replace those references with updated DLLs even though
sometimes the actual files seem to remain on the disk :-(
Do a registry search for one of the strings giving you the path to a
reference DLL.

Pavel

Mike Storr wrote:

Does anyone know how Access (97 or 2K) gets it's list of available
references? I understand that only the "checked" items are in the
references collection, but where does it get the initial list from? It
has to be a dynamic list of some sort, because after having installed
97 and 2K on the same machine, some older references no longer appear
in the list (but are accessible if you browse to them).

Thanks in advance
Mike

Nov 12 '05 #2

P: n/a

I think I have found a likely spot shortly after my original post -
HKLM/Software/Classes/TypeLib - I have so far been trying to confirm it
somehow.

Within each GUID folder, there are sub folders that are numbered (ie.
2.1 or 2.0). There is a value in this folder that matches the reference
description that appears in the Access Reference Window. Under that
numbered folder are usually three other folders, one of them being
numbered '0'. Win32 or Win16 are folders under that one and contain a
value that matches the file path. I beleive Access is getting them from
here, although I hoped there would have been an easier source to work
with.

New installations do not replace any of these keys or values, but add
new ones under the same GUID. I think Access gets the highest numbered
(ie. 2.1 or 2.0) as the newest and ignores the others. This is probably
supposed to help prevent conflicting references from being made.


*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
Nov 12 '05 #3

This discussion thread is closed

Replies have been disabled for this discussion.