예제 #1
0
 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();
     }
 }
예제 #2
0
        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;
                }
            }
        }
예제 #3
0
 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);
         }
     }
 }