• 向注册表中写入信息


    实现效果:

      

    知识运用:
      R
    egistry类的LocalMachine字段

      RegistryKey类的OpenSubKey  CreateSubKey  SetValue方法

    实现代码:

            private void Form1_Load(object sender, EventArgs e)
            {
                RegistryKey rKey = Registry.LocalMachine;
                RegistryKey rOpen = rKey.OpenSubKey("HARDWARE",true);
                rOpen.CreateSubKey("ZHD");
                TreeNode tn0 = new TreeNode("我的电脑");
                TreeNode tn1 = new TreeNode("HKEY_LOCAL_MACHINE");
                TreeNode tn2 = new TreeNode("HARDWARE");
                TreeNode tn3 = new TreeNode("ZHD");
                tn2.Nodes.Add(tn3);
                tn1.Nodes.Add(tn2);
                tn0.Nodes.Add(tn1);
                treeView1.Nodes.Add(tn0);
                treeView1.ExpandAll();
            }
    
            private void button1_Click(object sender, EventArgs e)
            {
                try
                {
                    RegistryKey rKey = Registry.LocalMachine;
                    RegistryKey rOpen = rKey.OpenSubKey("HARDWARE\ZHD",true);
                    rOpen.SetValue(textBox1.Text,textBox2.Text);
                    MessageBox.Show("向注册表中写入信息成功!");
                }
                catch (Exception ex)
                { MessageBox.Show(ex.Message); }
            }
    

      

  • 相关阅读:
    ReentrantLock和AQS
    CAS
    java8中ConcurrentHashMap
    java8中的HashMap
    TCP和UDP
    慢查询日志和profiling
    explain的使用
    select、poll、epoll之间的区别
    I/O模型
    生产者-消费者模式
  • 原文地址:https://www.cnblogs.com/feiyucha/p/10325879.html
Copyright © 2020-2023  润新知