如题~

解决方案 »

  1.   

    看看自己注册表里office装在什么地方,然后从注册表同样的地方读取。
      

  2.   

    根据注册表搜索,不一样的office版本搜索应该不一样
    比如
    office97会在:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Common\InstallRoot
    office2K会在:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\Common\InstallRoot看这2个比较就可知道,一个是8.0一个是9.0
    office按版本不一样数字会变化的,这个键下的Path就是安装路径VB如何操作注册表用API做好了,象用RegOpenKey这些API,你可以参考APIGUID完成
      

  3.   

    同意使用application.path属性来获得安装路径。
      

  4.   

    application.path就是安装路径,不分版本