`
技术改变未来
  • 浏览: 5928 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

修改以及删除注册表方法汇总

    博客分类:
  • C#
阅读更多

       修改注册表中的数据目前只提供了SetValue这个方法,因为注册表的信息很重要,所有C#兵没有提供很多修改注册表的方法。

       删除注册表的方法主要是RegistryKey类中的DeleteSubKey(),DeleteSubKeyTree(),DeleteValue()三个方法,其中第2个方法危害性比较大,谨慎使用。

       public void DeleteSubKey(string subkey,bool throwOnMissingSubKey):subkey为要删除的子项名字,第二个值可以设为true或者false。设置成true时,当subkey不存在的时候会产生错误信息;false则不产生错误信息。

     private void Form1_Load(object sender, EventArgs e)
        {
            try
            {
                //创建RegistryKey实例
                RegistryKey hklm = Registry.CurrentUser;

                RegistryKey software = hklm.OpenSubKey("Printers", true);

                RegistryKey no1 = software.OpenSubKey("LS", true);

                no1.DeleteSubKey("SHJ", false);

                MessageBox.Show("删除成功");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }

        public void DeleteSubKeyTree(string subkey): subkey彻底要删除的子键名称

        public void DeleteValue(string name): name要删除的值得名称

分享到:
评论

相关推荐

    易语言模块大全汇总批量下载

    易语言~模块~批量~下载 2008-11-08 14:41 文件夹 文件夹 易语言模块大全 2005-10-21 15:30 14489 3100 易语言模块大全\24位转单色位图模块.ec 2007-01-18 07:00 7110 2339 易语言模块大全\69msn.ec ...

    2012年最实用五金手册

     3、本软件在运行的时候,不会向系统注册表写入任何数据,并且在软件发布时采用WinRAR自解压方式进行封装,安装完成后,亦不会在您的操作系统中产生任何垃圾文件,影响您的系统运行,如果您想删除本软件,只需删除...

    实用五金手册

    3、本软件在运行的时候,不会向系统注册表写入任何数据,并且在软件发布时采用WinRAR自解压方式进行封装,安装完成后,亦不会在您的操作系统中产生任何垃圾文件,影响您的系统运行,如果您想删除本软件,只需删除...

    能够计算统计各类材料用量的好软件,实用的五金手册

    3、本软件在运行的时候,不会向系统注册表写入任何数据,并且在软件发布时采用WinRAR自解压方式进行封装,安装完成后,亦不会在您的操作系统中产生任何垃圾文件,影响您的系统运行,如果您想删除本软件,只需删除...

    1000个【易语言模块大全汇总批量下载】

    易语言~模块~批量~下载 2008-11-08 14:41 文件夹 文件夹 易语言模块大全 2005-10-21 15:30 14489 3100 易语言模块大全\24位转单色位图模块.ec 2007-01-18 07:00 7110 2339 易语言模块大全\69msn.ec ...

    Visual C++通用范例开发金典(第三卷/共三卷)

    本书系统全面地介绍了Visual C++软件——Microsoft Visual C++6.0的具体使用方法和操作技巧。全书按照Visual C++的实际应用共分为11章,主要内容包括:用户界面设计、文档应用程序设计、图形程序设计、文件I/O与串行...

    Visual C++通用范例开发金典(分卷二/共三卷)

    本书系统全面地介绍了Visual C++软件——Microsoft Visual C++6.0的具体使用方法和操作技巧。全书按照Visual C++的实际应用共分为11章,主要内容包括:用户界面设计、文档应用程序设计、图形程序设计、文件I/O与串行...

    Visual C++通用范例开发金典(第一卷、共两卷)

    本书系统全面地介绍了Visual C++软件——Microsoft Visual C++6.0的具体使用方法和操作技巧。全书按照Visual C++的实际应用共分为11章,主要内容包括:用户界面设计、文档应用程序设计、图形程序设计、文件I/O与串行...

    Delphi开发范例宝典目录

    实例296 SQL语句的应用方法 392 实例297 SQL语句的模糊查询 393 实例298 高级Like语句 394 实例299 多功能查询过滤器 396 9.2 查询变量 401 实例300 利用变量查询字符串数据 402 实例301 利用变量查询...

    Access+2000中文版高级编程

    11.1 对汇总、细节以及综合这二者的报表建立同一报表 305 11.2 用按窗体查询来创建同一报表的动态分组 312 11.3 复杂的特征:创建迂回报表 316 11.3.1 查看前面的报表 318 11.3.2 "列”页面的属性 318 ...

    Access 2000中文版高级编程(part1)

    11.1 对汇总、细节以及综合这二者的报表建立同一报表 305 11.2 用按窗体查询来创建同一报表的动态分组 312 11.3 复杂的特征:创建迂回报表 316 11.3.1 查看前面的报表 318 11.3.2 "列”页面的属性 318 11.3.3 ...

    C#.net_经典编程例子400个

    256 实例175 清空回收站 257 6.2 查找文件 258 实例176 搜索文件 259 实例177 检查文件是否存在 260 实例178 提取指定文件夹目录 261 6.3 修改文件 261 实例179 更改文件名称 ...

    软件工程工资管理系统

    同时,系统还提供功能完善的API,可以在应用程序中调用这些API来实现与数据库系统的连接以及相关数据的操作。sp3是该系统的一个版本号,只有sp4以上的SQL 2000系统才能够支持纯ODBC连接方式。 Vb6.0功能强大的应用...

Global site tag (gtag.js) - Google Analytics