请问使用INNO SETUP的大侠们,如何判断客户系统装了什么版本的OFFICE呢?(50分)

  • 主题发起人 主题发起人 Parol
  • 开始时间 开始时间
P

Parol

Unregistered / Unconfirmed
GUEST, unregistred user!
就是判断注册表吧,怎么判断是OFFICE2000,还是OFFICE XP或者OFFICE 2003?
谢谢
 
准确地说,想知道是EXCEL2000还是EXCEL2003.
以下查到的两种方法不对,注册表里同时存在office 下的11.0 9.0 8.0
读取注册表HKEY_LOCAL_MACHINE/Software/Microsoft/Office,根据版本号的不同确定是EXCEL2000还是EXCELXP。
注册表这个位置的10.0就是版本号,10.0是XP的版本号
HKEY_CURRENT_USER/Software/Microsoft/Office/10.0
 
帮顶!
http://www.source520.com
站长开发推广同盟 站长朋友的终极驿站
同时拥有海量源码电子经典书籍下载
http://www.source520.com/search/search.asp
"编程.站长"论坛搜索引擎-----为中国站长注入动力!
 
后退
顶部