FallingStar学习日记

学习资料积累

读取注册表键值

/// 读取注册表键值
/// </summary>
public static string ReadRegistryKey(string name)
{
Microsoft.Win32.RegistryKey reg = Microsoft.Win32.Registry.CurrentUser;
string path="Software//" + Application.ProductName;

if (reg.OpenSubKey(path) == null)
reg.CreateSubKey(path);

reg = reg.OpenSubKey(path, true);

string str;
if (reg.GetValue(name) == null)
str="";
else
    str = reg.GetValue(name).ToString();

reg.Close();
return str;
}

/// <summary>
/// 设置注册表键值
/// </summary>
public static void SetRegistryKey(string name, string Value)
{
Microsoft.Win32.RegistryKey reg = Microsoft.Win32.Registry.CurrentUser;
string path="Software//" + Application.ProductName;

if (reg.OpenSubKey(path) == null)
reg.CreateSubKey(path);

reg=reg.OpenSubKey(path,true);

reg.SetValue(name, Value);
reg.Close();
}

阅读更多
文章标签: string path null
个人分类: .Net
想对作者说点什么? 我来说一句

C#注册表操作类

2014年04月09日 219KB 下载

没有更多推荐了,返回首页

不良信息举报

读取注册表键值

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭