亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

驗證本機的excel版本的C#代碼

 更新時間:2011年08月12日 13:14:49   作者:  
安裝的excel的版本,0為沒有安裝,大于1說明安裝了多個. 需要的朋友可以參考下。
復制代碼 代碼如下:

/// <summary>
/// 安裝的excel的版本,0為沒有安裝,大于1說明安裝了多個.
/// </summary>
/// <returns></returns>
public static List<string> ExcelVersion()
{
List<string> list = new List<string>();
List<string> lisemp = new List<string>();
List<string> listvison = new List<string>();
RegistryKey rk = Registry.LocalMachine;
RegistryKey akey = rk.OpenSubKey(@"SOFTWARE\\Microsoft\\Office");
RegistryKey csk;
string str;
Hashtable hash = new Hashtable();
string[] ss = akey.GetSubKeyNames();
foreach (string s in ss)
{
string strem = @"SOFTWARE\\Microsoft\\Office" + @"\\" + s;
csk = rk.OpenSubKey(strem);
string[] csd = csk.GetSubKeyNames();
foreach (string sk in csd)
{
if (sk == "Excel")
{
str = strem + @"\\" + "Excel";
list.Add(str);
lisemp.Add(s);
}
}
}
if (list != null)
{
for (int index = 0; index < list.Count; index++)
{
list[index] = list[index] + @"\\InstallRoot\\";
RegistryKey f = rk.OpenSubKey(list[index]);
if (f != null)
{
listvison.Add(lisemp[index]);
}
}
}
return listvison;
}

相關(guān)文章

  • C#接口實現(xiàn)方法實例分析

    C#接口實現(xiàn)方法實例分析

    這篇文章主要介紹了C#接口實現(xiàn)方法,以實例形式較為詳細的分析了C#接口的功能、定義及實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-10-10
  • C#編程簡單實現(xiàn)生成PDF文檔的方法示例

    C#編程簡單實現(xiàn)生成PDF文檔的方法示例

    這篇文章主要介紹了C#編程簡單實現(xiàn)生成PDF文檔的方法,結(jié)合實例形式分析了C#生成PDF文檔的具體步驟與相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2017-07-07
  • C# Dockpanel入門基礎(chǔ)必看篇

    C# Dockpanel入門基礎(chǔ)必看篇

    這篇文章主要介紹了C# Dockpanel入門基礎(chǔ)必看篇,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • c# WPF中通過雙擊編輯DataGrid中Cell的示例(附源碼)

    c# WPF中通過雙擊編輯DataGrid中Cell的示例(附源碼)

    這篇文章主要介紹了c# WPF中通過雙擊編輯DataGrid中Cell的示例(附源碼),幫助大家更好的理解和學習使用c#,感興趣的朋友可以了解下
    2021-03-03
  • c#菜單動態(tài)合并的實現(xiàn)方法

    c#菜單動態(tài)合并的實現(xiàn)方法

    這篇文章主要介紹了c#菜單動態(tài)合并的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-10-10
  • C#生成注冊碼的實例代碼

    C#生成注冊碼的實例代碼

    C#生成注冊碼的實例代碼,下面是一個小例子,需要的朋友可以參考一下
    2013-03-03
  • unity實現(xiàn)鼠標跟隨(ITween)

    unity實現(xiàn)鼠標跟隨(ITween)

    這篇文章主要為大家詳細介紹了unity實現(xiàn)鼠標跟隨,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • 使用 C# 動態(tài)編譯代碼和執(zhí)行的代碼

    使用 C# 動態(tài)編譯代碼和執(zhí)行的代碼

    一個控制臺例子, 演示了如何用 C# 動態(tài)的生成代碼, 編譯代碼, 最后執(zhí)行
    2011-05-05
  • C# DataSet查看返回結(jié)果集的實現(xiàn)

    C# DataSet查看返回結(jié)果集的實現(xiàn)

    這篇文章主要介紹了C# DataSet查看返回結(jié)果集的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • c#添加Newtonsoft.Json包的操作

    c#添加Newtonsoft.Json包的操作

    這篇文章主要介紹了c#添加Newtonsoft.Json包的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01

最新評論