求修改注册表的简短的代码,并带有注释
例如我要把QQ应用程序写入注册表
例如我要把QQ应用程序写入注册表
解决方案 »
- 菜鸟求救!! C#rtf格式写入word文档
- 急,求解一道C#编程题!
- statusStrip控件和其他控件的搭配问题
- c#的可执行程序能否在没有装framewrok下运行?
- 如何禁止新进程的创建
- 求够C#入门经典(第三版)及ADO.NET入门方面的书
- 菜鸟求救,关于Web中对话框的问题
- 如何用C#实现windows form的collapsing/expanding menu(类似qq,windows优化大师左面的系统菜单)?
- C#中如何通过Dns查找邮件的mx(邮件交换器),清高手指点.我将不胜感激,thank,thank,thank
- C#中以何替代WaitForSingleObject这个API函数?(狂多分)
- Extjs window 问题
- c# 获取ppt正文中的图片大小
try //可能有异常,放在try块中
{
RegistryKey rsg = null; //声明变量
rsg = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft", true); //true表可修改
if (rsg.GetValue("XXX") != null) //如果值不为空
{
count = int.Parse(rsg.GetValue("XXX").ToString());
rsg.SetValue("XXX", (count + 1).ToString());//创建键值//读取值
}
else
{
rsg.SetValue("XXX", (count + 1).ToString());//创建键值 }
rsg.Close(); //关闭
}
catch (Exception ex) //捕获异常
{
MessageBox.Show("读取写入注册表错误!");
Application.Exit();
//显示异常信息
}
try //可能有异常,放在try块中
{
RegistryKey rsg = null; //声明变量
rsg = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft", true); //true表可修改
if (rsg.GetValue("XXX") != null) //如果值不为空
{
count = int.Parse(rsg.GetValue("XXX").ToString());
rsg.SetValue("XXX", (count + 1).ToString());//创建键值//读取值
}
else
{
rsg.SetValue("XXX", (count + 1).ToString());//创建键值 }
rsg.Close(); //关闭
}
catch (Exception ex) //捕获异常
{
MessageBox.Show("读取写入注册表错误!");
Application.Exit();
//显示异常信息
}