您的位置:首页 > 编程语言 > C#

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注册表项是否存在,这一方法在删除注册表时已经存在,在新建一注册表项时也应有相应判断;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: