C#操作注册表常用方法详解

开发 后端
C#操作注册表常用方法都有哪些呢?C#操作注册表常用方法有什么需要注意的地方呢?那么本文就向你介绍这些方面的内容。

C#操作注册表常用方法有哪些呢?下面我们就来几个操作注册表常用的几个方法:

C#操作注册表常用方法之创建子键的方法原型为:

  1. public RegistryKey CreateSubKey(string sunbkey); 

参数sunbkey表示要创建的子键的名称或路径名。创建成功返回被创建的子键,否则返回null。

C#操作注册表常用方法之打开子键的方法原型为:

  1. public RegistryKey OpenSubKey(string name);  
  2. public RegistryKey OpenSubKey(string name,bool writable); 

参数name表示要打开的子键名或其路径名,参数writable表示被打开的子键是否允许被修改,第一个方法打开的子键是只读的。Microsoft.Win32类还为我们提供了另一个方法,用于打开远程计算机上的注册表,方法原型为:

  1. public static RegistryKey OpenRemoteBaseKey(RegistryHive hKey,string machineName); 

C#操作注册表常用方法之删除子键的方法原型为:

  1. public void DeleteKey(string subkey); 

该方法用于删除指定的主键。如果要删除的子键还包含主键则删除失败,并返回一个异常,如果要彻底删除该子键极其目录下的子键可以用方法DeleteSubKeyTree,该方法原型如下:

  1. public void DeleteKeyTree(string subkey); 

C#操作注册表常用方法之读取键值的方法原型如下:

  1. public object GetValue(string name);  
  2. public object GetValue(string name,object defaultValue); 

参数name表示键的名称,返回类型是一个object类型,如果指定的键不存在则返回null。如果失败又不希望返回的值是null则可以指定参数defaultValue,指定了参数则在读取失败的情况下返回该参数指定的值。

C#操作注册表常用方法之设置键值的方法原型如下:

  1. public object SetValue(string name,object value); 

C#操作注册表常用方法的内容就向你介绍到这里,希望对你了解和学习C#操作注册表常用方法有所帮助。

【编辑推荐】

  1. C#操作注册表之判断指定操作浅析
  2. C#操作注册表需要明白的一点
  3. C#中操作注册表常用方法与函数浅析
  4. C#中操作注册表实例实践浅析
  5. C#中操作注册表的五大主键浅析
责任编辑:仲衡 来源: pconline.com.cn
相关推荐

2009-08-19 14:01:49

C#中操作注册

2009-08-19 13:06:37

C#操作注册表

2009-08-19 13:30:58

C#操作注册表

2009-08-19 13:34:55

C#操作注册表

2009-08-19 13:25:53

C#操作注册表

2009-08-19 14:12:23

C#操作注册表

2009-08-21 09:43:49

C#编辑注册表

2009-08-31 14:45:13

C#注册表

2009-08-19 13:38:06

C#操作注册表

2009-08-19 13:49:14

C#操作注册表

2009-08-19 14:34:26

C#中操作注册表

2009-08-18 16:28:04

C#安装路径

2021-02-15 15:23:03

网络安全注册表API

2017-08-09 16:24:46

2011-08-04 16:37:09

注册表编辑器注册表

2010-01-11 18:40:03

VB.NET操作注册表

2021-06-03 09:30:30

Python操作注册表regedit

2009-10-16 09:40:54

VB.NET访问注册表

2011-08-04 18:39:54

注册表注册表编辑器

2010-01-08 10:09:50

VB.NET注册表操作
点赞
收藏

51CTO技术栈公众号