博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
导出Excel之判断电脑中office的版本
阅读量:6323 次
发布时间:2019-06-22

本文共 719 字,大约阅读时间需要 2 分钟。

引用空间

using Microsoft.Win32;

using System.IO;

        public bool ExistsRegedit()
        {
            bool ifused = false;
            RegistryKey rk = Registry.LocalMachine;
            RegistryKey akey = rk.OpenSubKey(@"SOFTWARE\\Microsoft\\Office\\11.0\\Word\\InstallRoot\\");
            RegistryKey akeytwo = rk.OpenSubKey(@"SOFTWARE\\Microsoft\\Office\\12.0\\Word\\InstallRoot\\");
            //检查本机是否安装Office2003
            if (akey != null)
            {
                string file03 = akey.GetValue("Path").ToString();
                if (File.Exists(file03 + "Excel.exe"))
                {
                    ifused = true;
                }
            }
            //检查本机是否安装Office2007
            if (akeytwo != null)
            {
                string file07 = akeytwo.GetValue("Path").ToString();
                if (File.Exists(file07 + "Excel.exe"))
                {
                    ifused = true;
                }
            }
            return ifused;
        }

转 

转载于:https://www.cnblogs.com/likeyou/archive/2013/01/06/2847330.html

你可能感兴趣的文章
11g新特性:RDBMS Component TRACE
查看>>
jquery 修改排序
查看>>
Iterator接口
查看>>
嵌入式开发的学习步骤及入门
查看>>
决心书
查看>>
Oracle 基础篇 --- B树索引内部结构
查看>>
centos7 Tab键之后yum不自动补全解决
查看>>
基于Centos6.3的web服务器基本环境配置
查看>>
源代码加密方法!
查看>>
shell结构及执行
查看>>
linx setup没配置选项
查看>>
TSM 6.3: Install Data Protection for SQL Server
查看>>
matlab中使用结构体(2)
查看>>
操作系统概述(一)笔记
查看>>
十六进制字符串转整数值
查看>>
大数据分析编程语言有哪些?
查看>>
Linux如何配置开机自启动执行脚本?
查看>>
linux组建的软raid md0重启后自动变成md127的解决方法
查看>>
Python算法教程第二章知识点:计时模块、字典与散哈希表、图与树的实现、成员查询、插入对象...
查看>>
PC端/手机端 元素宽高问题
查看>>