Finns det något smidigt sätt att kontrollera vilken officeinstallation en dator har. Offfice 97, 2000, XP ? Micke, >Följande nyckel existerar om Office 2000 är installerad: Avgöra Office installation.
MickeSv: Avgöra Office installation.
Du får skapa en rutin för att läsa i windows-registret
Följande nyckel existerar om Office 97 är installerad:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0
Följande nyckel existerar om Office 2000 är installerad:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0
Följande nyckel existerar om Office 2002 är installerad:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\10.0
Mvh
XL-Dennis
www.xldennis.comSv: Avgöra Office installation.
>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0
Det kan vara lite giftigt att bara kolla efter den nyckeln i registret. Om man t.ex som jag har Outlook 2000 men Word från office 97 så finns ju den nyckeln men den gäller inte för min Word (eller excel). Om detta är ett bekymmer så är det bättre att kolla på nästa nivå för specifika produkter.. t.ex.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\Outlook eller
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Word
Obs!!
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Outlook finns även om man uppgraderat till en senare release så börja med att kolla efter nyaste och sen näst nyaste osv.. osv