美图齐众专注资阳网站设计 资阳网站制作 资阳网站建设
资阳网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

C#操作注册表之判断指定操作浅析

C#操作注册表之判断指定操作是如何实现的呢?让我们来看看具体的实例演示:

成都网站建设哪家好,找创新互联公司!专注于网页设计、网站建设、微信开发、微信平台小程序开发、集团企业网站设计等服务项目。核心团队均拥有互联网行业多年经验,服务众多知名企业客户;涵盖的客户类型包括:成都玻璃隔断等众多领域,积累了大量丰富的经验,同时也获得了客户的一致赞扬!

判断指定注册表项是否存在

 
 
 
  1. private bool IsRegeditExit(string name)  
  2.  //C#操作注册表之判断指定操作
  3. {  
  4.  
  5. bool _exit = false;   
  6.  
  7. string[] subkeyNames;  
  8.  
  9. RegistryKey hkml =   
  10.  
  11. Registry.LocalMachine;  
  12.  
  13. RegistryKey software =   
  14.  
  15. hkml.OpenSubKey("SOFTWARE",true);  
  16.  //C#操作注册表之判断指定操作
  17. RegistryKey aimdir =   
  18.  
  19. software.OpenSubKey("XXX",true);  
  20.  
  21. subkeyNames = aimdir.  
  22.  
  23. GetSubKeyNames();  
  24.  
  25. foreach(string keyName in subkeyNames)  
  26.  
  27. {  
  28.  
  29. if(keyName == name)  
  30.  
  31. {  
  32.  
  33. _exit = true;  
  34.  
  35. return _exit;  
  36.  
  37. }  
  38.  //C#操作注册表之判断指定操作
  39. }  
  40.  
  41. return _exit;  
  42.  

以上是在注册表中HKEY_LOCAL_MACHINE\SOFTWARE目录下XXX目录中判断名称为name注册表项是否存在,这一方法在删除注册表时已经存在,在新建一注册表项时也应有相应判断.

C#操作注册表之判断指定操作的相关内容就向你介绍到这里,希望对你了解和学习C#操作注册表之判断指定操作有所帮助。

【编辑推荐】

  1. C#操作Word之2003版处理简析
  2. C#操作注册表简单方法实现
  3. C#操作注册表之读取操作浅析
  4. C#操作注册表之写入操作浅析
  5. C#操作注册表之删除操作浅析

分享名称:C#操作注册表之判断指定操作浅析
标题URL:http://www.zsjierui.cn/article/cojehpc.html

其他资讯