"David W. Fenton" <dX********@bway.net.invalid> wrote in message
news:Xn**********************************@24.168.1 28.86...
"Rick Brandt" <ri*********@hotmail.com> wrote in
news:2p************@uni-berlin.de:
There's only one registered MSAccess at any one time. If you use
both A97 and a later version of Access and you've not neutered the
relevant *.srg files (instructions on MichKa's website,
http://trigeminal.com), then the registration of the handler for
Access files will repeatedly switch back and forth. If you *have*
neutered the A97 *.srg files, the default association will be with
your later version of Access.
So, you really can't use that as the basis for knowing which version
of Access to use.
I guess that brings me back to the original question. If the API reference
is...
Declare Function adh_accRegGetVal Lib "msaccess.exe" Alias "#70" (ByVal
hkeyRoot As Long, ByVal strSubKey As String, ByVal strValName As String,
lpData As Any, ByVal lngMaxLen As Long) As Long
....should it make any difference which "msaccess.exe" is being referenced?
Shouldn't *any* of them work the same regarding the adh_accRegGetVal
function? Again, on my PC I have both A97 and A2K and I can switch between
those all I want and the function works just fine.
I guess I need to see if I can find a PC that has Access 2002 *only* and
see if the function works there. I really haven't determined that having
more than one version is related to the problem at all and frankly I
suspect that it is not.
--
I don't check the Email account attached
to this message. Send instead to...
RBrandt at Hunter dot com