Проверка работоспособности стороннего софта

  • Автор темы Автор темы smarchenko
  • Дата начала Дата начала

smarchenko

Client
Регистрация
18.01.2014
Сообщения
141
Реакции
8
Баллы
18
Всем привет. Скажите пожалуйста, есть ли какие то способы находить процесс сторонней программы и, чтобы зенка проверяла работает ли эта программа или нет?
 
С помощью WinApi можно реализовать на C#
 
В GAC добавляем System.Management.dll, в using:
C#:
Развернуть Свернуть Копировать
using System.Diagnostics; // возможно и не нужен, не помню
using System.Management;

Добавляем блок c# кода и пишем там:
C#:
Развернуть Свернуть Копировать
ManagementObjectSearcher processSearcher = new ManagementObjectSearcher("Select * From Win32_Process Where Name='имя_процесса'");
ManagementObjectCollection processCollection = processSearcher.Get();

return Convert.ToString(processCollection.Count);

В результате получаем количество запущенных процессов
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)