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

C#中,用注册表存储和读取信息

2008-09-05 16:52 239 查看
using Microsoft.Win32;

/// <summary>
/// 存入注册表
/// </summary>
private void saveDatabaseConfigData()
{
try
{
RegistryKey regKey;

regKey = Registry.CurrentUser.CreateSubKey("ImportDatabaseConfig").CreateSubKey("srcfolderpath");

regKey.SetValue("srcfolderpath", this.textEdit1.Text.Trim());

regKey = Registry.CurrentUser.CreateSubKey("ImportDatabaseConfig").CreateSubKey("desfolderpath");

regKey.SetValue("desfolderpath", this.textEdit2.Text.Trim());

regKey.Close();

}
catch { }

}

/// <summary>
/// 读取注册表
/// </summary>
private void loadDatabaseConfigData()
{
try
{
RegistryKey regKey;

regKey = Registry.CurrentUser.OpenSubKey("ImportDatabaseConfig", false).OpenSubKey("srcfolderpath", false);

this.textEdit1.Text = regKey.GetValue("srcfolderpath", "").ToString();

regKey = Registry.CurrentUser.OpenSubKey("ImportDatabaseConfig", false).OpenSubKey("desfolderpath", false);

this.textEdit2.Text = regKey.GetValue("desfolderpath", "").ToString();

regKey.Close();

}

catch { }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: