找传奇、传世资源到传世资源站!
Windows 正文

C# 读写windows注册表示例源码(registry)

8.5玩家评分(1人评分)
下载后可评
介绍 评论 失效链接反馈

from clipboardusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using Microsoft.Win32;namespace Ex16_07{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } //注册 private void button1_Click(object sender, EventArgs e) { if(textBox1.Text=="") { MessageBox.Show("公司名称不能为空"); return; } if(textBox2.Text=="") { MessageBox.Show("用户名称不能为空"); return; } if (textBox3.Text == "") { MessageBox.Show("注册码不能为空"); return; } //实例RegistryKey 类对象 // Microsoft.Win32.RegistryKey retkey1 = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("software").OpenSubKey("ZHY").OpenSubKey("ZHY.INI", true); Microsoft.Win32.RegistryKey retkey1 = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("software", true).CreateSubKey("ZHY").CreateSubKey("ZHY.INI"); foreach (string strName in retkey1.GetSubKeyNames())//判断注册码是否过期 { if (strName == textBox3.Text) { MessageBox.Show("此注册码已经过期"); return; } }//开始注册信息 Microsoft.Win32.RegistryKey retkey = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("software", true).CreateSubKey("ZHY").CreateSubKey("ZHY.INI").CreateSubKey(textBox3.Text.TrimEnd()); retkey.SetValue("UserName", textBox2.Text); retkey.SetValue("capataz", textBox1.Text); retkey.SetValue("Code", textBox3.Text); MessageBox.Show("注册成功,您可以使用本软件"); Application.Exit(); } private void button2_Click(object sender, EventArgs e) { textBox1.Text = ""; textBox2.Text = ""; textBox3.Text = ""; } private void Form1_Load(object sender, EventArgs e) { } }}

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复