Good points all. I wasn't aware of the compatibility pack's entry --
this laptop doesn't have the pack installed.
Gary, in case Cindy's instructions are a little terse for you, this is
the long version:
Under HKEY_CLASSES_ROOT, you'll find the key Word.Application\CurVer.
The unnamed (Default) entry in this key will have a value of
Word.Application.11 or Word.Application.12 or whatever. This gives you
the version of Word currently registered to handle Word documents.
This may or may not be the latest version of Word installed on the
machine.
To find the path to the Winword.exe file, get the value of the Default
entry under the Word.Application\CLSID key, which will be a GUID; and
then find the key under HKEY_CLASSES_ROOT\CLSID whose name is that
GUID, look in the LocalServer32 subkey under that, and read the
Default value to get the path.
Also under HKEY_CLASSES_ROOT, you'll find keys like
Word.Application.11 and Word.Application.12, and you can shuffle
through those to find the highest version number among them. This will
tell you the latest installed version, regardless of which is the one
currently registered.
--
Regards,
Jay Freedman
Microsoft Word MVP FAQ: http://word.mvps.org
>Hi Bob/Jay/Gary,
>
[quoted text clipped - 19 lines]
>This reply is posted in the Newsgroup; please post any follow question or reply in
>the newsgroup and not by e-mail :-)
Gary Hillerson - 27 Dec 2006 04:59 GMT
THANKS ALL. Everything makes sense, and I now know what to do in the
installer.
Gary
>Good points all. I wasn't aware of the compatibility pack's entry --
>this laptop doesn't have the pack installed.
[quoted text clipped - 20 lines]
>tell you the latest installed version, regardless of which is the one
>currently registered.