辉克's Blog

创造机会的人是勇者;等待机会的人是愚者

C#限制软件使用次数

//加载事件
private void Form1_Load(object sender, EventArgs e)
{
try
{
Int32 time = (Int32)Registry.GetValue(“HKEY_LOCAL_MACHINE\\SOFTWARE\\angel”, “UserTimes”, 0);
this.label1.Text = “这是您第” + time + “次试用”;
MessageBox.Show(“您只有2次的使用权限”);
}
catch (Exception)
{
Registry.SetValue(“HKEY_LOCAL_MACHINE\\SOFTWARE\\angel”, “UserTimes”, 0, RegistryValueKind.DWord);
}
}
//注册事件
private void button1_Click(object sender, EventArgs e)
{
Int32 time = (Int32)Registry.GetValue(“HKEY_LOCAL_MACHINE\\SOFTWARE\\angel”,”UserTimes”,0);
if (time < 2)
{
int t=time+1;
Registry.SetValue(“HKEY_LOCAL_MACHINE\\SOFTWARE\\angel”, “UserTimes”, t);
}
else
{
MessageBox.Show(“试用期已到”);
}
}

发表回复