private void BtnRegKey_Click(object sender, RoutedEventArgs e) { if (SoftReg.InstallRegKey(txtRegKey.Text)) { MessageBox.Show("注册成功!"); Assembly asm1 = Assembly.GetEntryAssembly(); System.Diagnostics.Process.Start(asm1.Location); Application.Current.Shutdown(); } }
private void BtnBrowser_Click(object sender, RoutedEventArgs e) { OpenFileDialog openfileDlg = new OpenFileDialog(); openfileDlg.Title = "选择需要进行注册的密钥文件(*.regkey)"; openfileDlg.Filter = "注册密钥文件|*.regkey"; if (openfileDlg.ShowDialog() == true) { txtRegKey.Text = openfileDlg.FileName; if (SoftReg.DecryptRegKey(txtRegKey.Text)) { txtRegMsg.Text = string.Format("授权给(公司/单位:{0},用户:{1})", SoftReg.Com, SoftReg.Usr); btnRegKey.IsEnabled = true; } else { txtRegMsg.Text = "注册密钥文件不正确!"; btnRegKey.IsEnabled = false; } } }
private void BtnRegInfo_Click(object sender, RoutedEventArgs e) { if (txtxCom.Text == "") { MessageBox.Show("公司/单位信息必须填写!"); txtxCom.Focus(); } else if (txtxUsr.Text == "") { MessageBox.Show("用户信息必须填写!"); txtxUsr.Focus(); } else { SaveFileDialog saveFileDlg = new SaveFileDialog(); saveFileDlg.Title = "选择将会员树导出为文件的位置"; saveFileDlg.Filter = "注册信息文件|*.reginfo"; saveFileDlg.FileName = Dns.GetHostName(); if (saveFileDlg.ShowDialog() == true) { SoftReg.getRegInfo(saveFileDlg.FileName, txtxCom.Text, txtxUsr.Text); } } }