c# - 修改注册表键值

标签 c# .net winforms registry

我有以下注册表路径

HKEY_LOCAL_MACHINE\SOFTWARE\COMPANY\COMPFOLDER

COMPFOLDER 中,我有一个名为“Deno”的字符串值,其值为 0。我希望在每次执行代码时通过代码将其值更改为 1。谁能帮帮我?

最佳答案

我已经做了一段时间的 reg hacks,但像这样的东西可以工作:

RegistryKey myKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Company\\Compfolder", true);
if(myKey != null)    {
   myKey.SetValue("Deno", "1", RegistryValueKind.String);
   myKey.Close();
}

关于c# - 修改注册表键值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8816178/

相关文章:

c# - 我们如何使用带空格的 itextsharp 从 pdf 中提取文本?

c# - 类型 'foo.Phyl.DSpeed' 已经定义了一个名为 'DSpeed' 的成员,具有相同的参数类型

c# - NuGet 发布管理

c# - 没有收到 devexpress 表格的提示

c# - MVC 4 如何显示注解

c# - 如何在 Eto 中捕获没有文本框的键盘输入

c# - PCL Profile 158 中的 Async/await 也针对 Android 和 IOS

c# - 无法将模型值分配给 Razor 页面中的参数

C# 登录示例

c# - 在单击按钮完成另一个线程后运行一个线程