smarchenko Client Регистрация 18.01.2014 Сообщения 141 Благодарностей 8 Баллы 18 19.02.2018 #1 Всем привет. Скажите пожалуйста, есть ли какие то способы находить процесс сторонней программы и, чтобы зенка проверяла работает ли эта программа или нет?
Всем привет. Скажите пожалуйста, есть ли какие то способы находить процесс сторонней программы и, чтобы зенка проверяла работает ли эта программа или нет?
A alexandr939 Client Регистрация 21.03.2016 Сообщения 143 Благодарностей 8 Баллы 18 19.02.2018 #2 С помощью WinApi можно реализовать на C#
smarchenko Client Регистрация 18.01.2014 Сообщения 141 Благодарностей 8 Баллы 18 19.02.2018 #3 alexandr939 сказал(а): С помощью WinApi можно реализовать на C# Нажмите, чтобы раскрыть... ок, спасибо за направление. Буду гуглить
alexandr939 сказал(а): С помощью WinApi можно реализовать на C# Нажмите, чтобы раскрыть... ок, спасибо за направление. Буду гуглить
Lord_Alfred Client Регистрация 09.10.2015 Сообщения 3 916 Благодарностей 3 865 Баллы 113 19.02.2018 #4 В 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); В результате получаем количество запущенных процессов
В 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); В результате получаем количество запущенных процессов