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

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

创新互联公司是一家专注于网站制作、网站设计与策划设计,赤坎网站建设哪家好?创新互联公司做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:赤坎等地区。赤坎做网站价格咨询:028-86922220

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#操作注册表常用方法有所帮助。

新闻名称:C#操作注册表常用方法详解
浏览路径:http://www.mswzjz.com/qtweb/news34/196734.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联