T
Tony Toews [MVP]
Folks
I'd like to determine if Outlook is installed. Is it sufficient to
check for the existence of the following registry key?
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Outlook\InstallRoot
Value Path
Where the 12.0 can clearly change depending on the version of Outlook.
Now being a paranoid pessimist I'll also double check that the exe
mentioned in the path also exists.
What happens if the user has had an older version of Outlook installed
but now has a newer version? Does the older version registry key
still exist? Hmm, I'll start at 14.0 and go backwards to version
10.0 then.
Any other things to consider?
Tony
--
Tony Toews, Microsoft Access MVP
Tony's Main MS Access pages - http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
For a convenient utility to keep your users FEs and other files
updated see http://www.autofeupdater.com/
Granite Fleet Manager http://www.granitefleet.com/
I'd like to determine if Outlook is installed. Is it sufficient to
check for the existence of the following registry key?
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Outlook\InstallRoot
Value Path
Where the 12.0 can clearly change depending on the version of Outlook.
Now being a paranoid pessimist I'll also double check that the exe
mentioned in the path also exists.
What happens if the user has had an older version of Outlook installed
but now has a newer version? Does the older version registry key
still exist? Hmm, I'll start at 14.0 and go backwards to version
10.0 then.
Any other things to consider?
Tony
--
Tony Toews, Microsoft Access MVP
Tony's Main MS Access pages - http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
For a convenient utility to keep your users FEs and other files
updated see http://www.autofeupdater.com/
Granite Fleet Manager http://www.granitefleet.com/