예제 #1
0
 private void button_uninst_Click(object sender, RoutedEventArgs e)
 {
     if (ServiceCtrlClass.Uninstall("EpgTimer Service") == false)
     {
         MessageBox.Show("アンインストールに失敗しました。\r\nVista以降のOSでは、管理者権限で起動されている必要があります。");
     }
     else
     {
         ServiceStop = true;
     }
     UpdateServiceBtn();
 }
예제 #2
0
        private void button_uninst_Click(object sender, RoutedEventArgs e)
        {
            bool started = ServiceCtrlClass.IsStarted("EpgTimer Service");

            if (ServiceCtrlClass.Uninstall("EpgTimer Service") == false)
            {
                MessageBox.Show("アンインストールに失敗しました。");
            }
            else if (started && WaitToExit())
            {
                ServiceStop |= started;
            }
            UpdateServiceBtn();
        }