在一些系统软件开发中,常常将一些软件运行环境、系统配置等信息写入到注册表中,除非是所谓的绿色软件。在Windows平台上的软件,几乎都会和注册表打交道。在本节中,将介绍如何将信息写入到注册表中。
【范例19-5】在本例中演示如何使用RegistryKey类将信息写入到注册表中,如示例代码19-5所示。
示例代码19-5
01 using Microsoft.Win32; //关于注册表的命名空间
02 namespace Ex_19_5
03 {
04 public partial class Form1 : Form
05 {
06 public Form1() //窗口类的构造函数
07 {
08 InitializeComponent(); //完成窗口的初始化工作
09 }
10 private void Form1_Load(object sender, EventArgs e)
//窗体加载事件
11 {
12 RegistryKey rsg = null; //声明一个变量
13 if (Registry.LocalMachine.OpenSubKey("SOFTWARE//Microsoft").SubKeyCount <= 0)
14 {
15
【范例19-5】在本例中演示如何使用RegistryKey类将信息写入到注册表中,如示例代码19-5所示。
示例代码19-5
01 using Microsoft.Win32; //关于注册表的命名空间
02 namespace Ex_19_5
03 {
04 public partial class Form1 : Form
05 {
06 public Form1() //窗口类的构造函数
07 {
08 InitializeComponent(); //完成窗口的初始化工作
09 }
10 private void Form1_Load(object sender, EventArgs e)
//窗体加载事件
11 {
12 RegistryKey rsg = null; //声明一个变量
13 if (Registry.LocalMachine.OpenSubKey("SOFTWARE//Microsoft").SubKeyCount <= 0)
14 {
15