欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#判斷某個軟件是否已安裝實現(xiàn)代碼分享

 更新時間:2015年06月04日 17:33:35   投稿:junjie  
這篇文章主要介紹了C#判斷某個軟件是否已安裝實現(xiàn)代碼分享,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
private void button1_Click(object sender, EventArgs e)  
{  
  if (checkAdobeReader() == true)  
  {  
    MessageBox.Show("有安裝 Adobe Reader ");  
  }  
  else 
  {  
    MessageBox.Show("沒有安裝 Adobe Reader ");  
  }  
}  
/// <summary>  
/// 確認(rèn)是否有安裝 Adobe Reader  
/// </summary>  
/// <returns>true: 有安裝, false:沒有安裝</returns>  
private bool checkAdobeReader()  
{  
  Microsoft.Win32.RegistryKey uninstallNode = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall");  
  foreach (string subKeyName in uninstallNode.GetSubKeyNames())  
  {  
    Microsoft.Win32.RegistryKey subKey = uninstallNode.OpenSubKey(subKeyName);  
    object displayName = subKey.GetValue("DisplayName");  
    if (displayName != null)  
    {  
      if (displayName.ToString().Contains("Adobe Reader"))  
      {  
        return true;  
        // MessageBox.Show(displayName.ToString());  
      }  
    }  
  }  
  return false;  
} 

相關(guān)文章

  • C# Guid長度雪花簡單生成器的示例代碼

    C# Guid長度雪花簡單生成器的示例代碼

    這篇文章主要介紹了C# Guid長度雪花簡單生成器的示例代碼,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2020-12-12
  • 輕松學(xué)習(xí)C#的密封類

    輕松學(xué)習(xí)C#的密封類

    輕松學(xué)習(xí)C#的密封類,對C#的密封類感興趣的朋友可以參考本篇文章,幫助大家更靈活的運用C#的密封類
    2015-11-11
  • C#的編碼規(guī)范詳細(xì)說明

    C#的編碼規(guī)范詳細(xì)說明

    編碼規(guī)范是老生常談的問題,現(xiàn)在再看代碼規(guī)范可能不會再去在意變量,控件的命名方法等,而是更加關(guān)注代碼的實用性
    2013-08-08
  • Unity3D實現(xiàn)警報燈

    Unity3D實現(xiàn)警報燈

    這篇文章主要為大家詳細(xì)介紹了Unity3D實現(xiàn)警報燈效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-01-01
  • C#創(chuàng)建、部署、調(diào)用WebService圖文實例詳解

    C#創(chuàng)建、部署、調(diào)用WebService圖文實例詳解

    本文主要用詳細(xì)的圖文給大家介紹C#創(chuàng)建、部署、調(diào)用WebService的全部過程以及中間需要避免的問題。
    2017-11-11
  • 如何在C#9 中使用static匿名函數(shù)

    如何在C#9 中使用static匿名函數(shù)

    這篇文章主要介紹了如何在C#9中使用static匿名函數(shù),幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-03-03
  • DevExpress實現(xiàn)根據(jù)行,列索引來獲取RepositoryItem的方法

    DevExpress實現(xiàn)根據(jù)行,列索引來獲取RepositoryItem的方法

    這篇文章主要介紹了DevExpress實現(xiàn)根據(jù)行,列索引來獲取RepositoryItem的方法,需要的朋友可以參考下
    2014-08-08
  • C#?手寫識別的實現(xiàn)示例

    C#?手寫識別的實現(xiàn)示例

    本文主要介紹了C#?手寫識別的實現(xiàn)示例,文章詳細(xì)介紹了如何使用C#語言調(diào)用OpenCV庫實現(xiàn)手寫識別,并通過示例程序展示了整個手寫識別過程,感興趣的可以了解一下
    2023-08-08
  • C#版免費離線人臉識別之虹軟ArcSoft?V3.0(推薦)

    C#版免費離線人臉識別之虹軟ArcSoft?V3.0(推薦)

    本文只是簡單介紹了如何使用虹軟的離線SDK,進(jìn)行人臉識別的方法,并且是圖片的方式,本地離線識別最大的好處就是沒有延遲,識別結(jié)果立馬呈現(xiàn),對C#離線人臉識別虹軟相關(guān)知識感興趣的朋友一起看看吧
    2021-12-12
  • Unity3D實現(xiàn)飛機大戰(zhàn)游戲(2)

    Unity3D實現(xiàn)飛機大戰(zhàn)游戲(2)

    這篇文章主要為大家詳細(xì)介紹了Unity3D實現(xiàn)飛機大戰(zhàn)游戲的第二部分,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-06-06

最新評論