louis vuitton bag moncler jacka ugg boots mbt sko louis vuitton oslo moncler ugg www.steklo1.ru
   Поиск
 

Windows-Приложения

Создание консольных и windows приложений на технологии .NET

Cи Шарп это просто Simple C#
Логин Пароль Вход Регистрация
Главная
Изучаем C#
Web-приложения
Win-приложения
Web-сервисы
ADO.NET
FrameWork
Алгоритмы
Исходники
Классы
Среда разработки
Статьи
Форум
FAQ
О Проекте
Обратная связь
Отблагодарить
Rambler's Top100

Достучаться до служб

В .NET имеется пространство имен ServiceProcess которое позволяет через класс ServiceController работать
со службами имеющимися на данном компьютере.

Итак давайте получим список сервисов имеющихся на компьютере.

Для этого воспользуемся методом GetDevices() класс ServiceController.
Не забудьте сделать референс на сборку System.ServiceProcess и добавить это пространство имен



using System.ServiceProcess;




Выводим все сервисы



            string services = "";
            foreach (ServiceController sc in ServiceController.GetDevices())
            {
                services += sc.DisplayName + "\n";
            }
            MessageBox.Show(services);







Предыдущая стр.    Оглавление    Следующая стр.
Средняя оценка: (3,25 - 4 голосов)
Для оценки необходимо зарегистрироваться


Только зарегистрировавшиеся пользователи могут оставлять комментарии

Комментирует tory 04.03.2011 15:39:14
!!! уважаемые, у меня установлен VisualC#2005express и о ужас: не могу подключить пространство имен ServiceProcess - его просто "нет" в выводимом перечне с#. что это за баг и как его исправить? версии 2008 и 2010 не вариант - в институт требуют 2005.

Комментирует james 04.03.2011 15:47:30
Добавь ссылку в проект на сборку System.ServiceProcess

Комментирует hdnn 06.07.2011 21:24:46
VS 2010. Та же беда, что у tory. Поиск "ServiceProcess" в обозревателе объектов ничего не находит.

Комментирует egik 27.01.2012 11:08:02
VisualStudio2008 выдает ошибку Ошибка 1 Имя типа или пространства имен "ServiceProcess" отсутствует в пространстве имен "System" (пропущена ссылка на сборку?) C:\Documents and Settings\1\Local Settings\Application Data\Temporary Projects\Достучаться до служб\Form1.cs 9 14 Достучаться до служб



Практический обучающий видео-курс "Основы C#"

От профессионального
разработчика для начинающих
и опытных программистов!

Кликните, чтобы изучить
язык C# с нуля и научиться
писать программы под платформу .NET!