C#操作注册表
2005-09-06 03:23
225 查看
名字空间Microsoft.Win32
以下从‘读’‘写’‘删除’‘判断’四个事例实现对注册表的简单操作
1.读取指定名称的注册表的值
1private string GetRegistData(string name)
2以上是读取的注册表中HKEY_LOCAL_MACHINE\SOFTWARE目录下的XXX目录中名称为name的注册表值;
11
122.向注册表中写数据
13private void WTRegedit(string name,string tovalue)
14以上是在注册表中HKEY_LOCAL_MACHINE\SOFTWARE目录下新建XXX目录并在此目录下创建名称为name值为tovalue的注册表项;
21
223.删除注册表中指定的注册表项
23private void DeleteRegist(string name)
24以上是在注册表中HKEY_LOCAL_MACHINE\SOFTWARE目录下XXX目录中删除名称为name注册表项;
37
384.判断指定注册表项是否存在
39private bool IsRegeditExit(string name)
40
以上是在注册表中HKEY_LOCAL_MACHINE\SOFTWARE目录下XXX目录中判断名称为name注册表项是否存在,这一方法在删除注册表时已经存在,在新建一注册表项时也应有相应判断;
以下从‘读’‘写’‘删除’‘判断’四个事例实现对注册表的简单操作
1.读取指定名称的注册表的值
1private string GetRegistData(string name)
2以上是读取的注册表中HKEY_LOCAL_MACHINE\SOFTWARE目录下的XXX目录中名称为name的注册表值;
11
122.向注册表中写数据
13private void WTRegedit(string name,string tovalue)
14以上是在注册表中HKEY_LOCAL_MACHINE\SOFTWARE目录下新建XXX目录并在此目录下创建名称为name值为tovalue的注册表项;
21
223.删除注册表中指定的注册表项
23private void DeleteRegist(string name)
24以上是在注册表中HKEY_LOCAL_MACHINE\SOFTWARE目录下XXX目录中删除名称为name注册表项;
37
384.判断指定注册表项是否存在
39private bool IsRegeditExit(string name)
40
以上是在注册表中HKEY_LOCAL_MACHINE\SOFTWARE目录下XXX目录中判断名称为name注册表项是否存在,这一方法在删除注册表时已经存在,在新建一注册表项时也应有相应判断;
相关文章推荐
- C#操作注册表
- 注册表的操作(C#)
- C#操作注册表
- 解决C#操作注册表权限不够的问题
- c#中对注册表的操作_c#应用
- c#操作进程、服务、注册表(源码测试通过)
- c# RegistryKey操作注册表
- C#中对注册表的操作(原创)
- C#操作windows注册表的方法
- C#对注册表的操作
- C#中对注册表的操作
- c#对注册表的操作
- c# 注册表操作,创建,删除,修改,判断节点是否存在
- C# 操作注册表
- net精华:C#中对注册表的操作
- C# 操作注册表 写入注册表 修改注册表 读取注册表
- C#操作注册表全攻略(转)
- [转]C#操作注册表
- 如何用C#操作注册表
- C#操作注册表——读、写、删除、判断等基本操作 (转)