コード例 #1
0
ファイル: MainWindow.cs プロジェクト: zeus911/tale
        private void ShutdownApplication()
        {
            this.WindowState             = FormWindowState.Normal;
            this.ShowInTaskbar           = true;
            this.tabControl1.SelectedTab = tabPage1;
            try
            {
                // 停止应用
                this.authExecuteResultTxtBox.Text += DateTime.Now.ToString("yy-MM-dd HH:mm:ss") + "| 正在停止应用..." + Environment.NewLine;;
                UserAuthObj.StopApp();
                this.authExecuteResultTxtBox.Text += DateTime.Now.ToString("yy-MM-dd HH:mm:ss") + "| 应用停止成功..." + Environment.NewLine;
                // 注销应用
                this.authExecuteResultTxtBox.Text += DateTime.Now.ToString("yy-MM-dd HH:mm:ss") + "| 正在注销应用..." + Environment.NewLine;
                UserAuthObj.UnRegisterApp();
                this.authExecuteResultTxtBox.Text += DateTime.Now.ToString("yy-MM-dd HH:mm:ss") + "| 应用注销成功..." + Environment.NewLine;
                // 退出同步线程
                exitSychronThreadEvent.Set();
                sychronThread.Join();

                _AppRunning = false;
            }
            catch (COMException ex)
            {
                this.authExecuteResultTxtBox.Text += DateTime.Now.ToString("yy-MM-dd HH:mm:ss") + "| 异常:" + ex.Message + Environment.NewLine;
            }
            Application.Exit();
        }
コード例 #2
0
ファイル: RTX.cs プロジェクト: 080779/myProject
 public void UnregApp()
 {
     CreateRoot();
     try
     {
         UserAuthObj.UnRegisterApp();                                               //注销应用
         EventLog.WriteEntry("RTX", "注消应用成功", EventLogEntryType.Information, 8812); //系统日志
     }
     catch (Exception ex)
     {
         EventLog.WriteEntry("RTX", "注消应用失败:" + ex.Message, EventLogEntryType.Error, 8802);//系统日志
     }
 }
コード例 #3
0
ファイル: RTX.cs プロジェクト: 080779/Ldap_WinService
 public bool UnregApp()
 {
     CreateRoot();
     try
     {
         UserAuthObj.UnRegisterApp();                                               //注销应用
         EventLog.WriteEntry("RTX", "注消应用成功", EventLogEntryType.Information, 8812); //系统日志
         return(true);
     }
     catch (Exception ex)
     {
         EventLog.WriteEntry("RTX", "注消应用失败" + ex.Message, EventLogEntryType.Information, 8812);//系统日志
         return(false);
     }
 }