Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2013, 00:52   #1
gamerfox
Новичок
Джуниор
 
Регистрация: 01.05.2012
Сообщений: 2
По умолчанию Тип запуска службы

Всем привет, может кто объяснить почему код:
Код:
ServiceController[] sc = ServiceController.GetServices();
for (int i = 0; i < sc.Length; i++)
{ if (sc[i].Status.Equals(ServiceControllerStatus.Running))
  {
    ListViewItem item = new ListViewItem();
     item.Text = sc[i].ServiceName;
     item.SubItems.Add(sc[i].DisplayName);
     listView2.Items.Add(item);
   }
}
работает нормально, т.е. он выводит службы которые сейчас запущены, но если я хочу вывести службы которые запускаются автоматически
Код:
ServiceController[] sc = ServiceController.GetServices();
for (int i = 0; i < sc.Length; i++)
{ if (sc[i].Status.Equals(ServiceStartMode.Automatic))
  {
    ListViewItem item = new ListViewItem();
     item.Text = sc[i].ServiceName;
     item.SubItems.Add(sc[i].DisplayName);
     listView2.Items.Add(item);
   }
}
то ничего не выводится, почему и как исправить.
gamerfox вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Стереть параметры запуска после запуска Anton911 Общие вопросы Delphi 18 14.04.2013 15:17
После запуска приложения из службы созданной на C# не отображается иконка приложения dmail1976 Общие вопросы .NET 1 22.09.2011 13:38
Как изменить тип запуска службы (сервиса) flug Общие вопросы Delphi 1 14.04.2011 20:24