Вверх ↑
Этот топик читают: Гость
Ответов: 704
Рейтинг: 7
#1: 2018-12-15 04:54:21 ЛС | профиль | цитата
А нет ли другого варианта выяснить запущена ли программа, кроме EnumProcess? У меня 236 процессов перебираются 5 секунд без малого. При этом процессор загружается на максимум. Кое-как можно с перебором окон, но есть и неоконные приложения.
карма: 0

0
Ответов: 841
Рейтинг: 17
#2: 2018-12-15 07:27:29 ЛС | профиль | цитата
карма: 0

0
Главный модератор
Ответов: 2999
Рейтинг: 396
#3: 2018-12-15 09:57:45 ЛС | профиль | цитата
Например, можно использовать WMI: monitorprocess.zip
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#4: 2018-12-15 12:06:48 ЛС | профиль | цитата
Neo писал(а):
А нет ли другого варианта выяснить запущена ли программа, кроме EnumProcess?

Есть еще штатный компонент -- ProcessInfo
карма: 22

0
Ответов: 5227
Рейтинг: 587
#5: 2018-12-15 12:34:36 ЛС | профиль | цитата
есть ещё мозг, который может в гугле найти что угодно.
nesco, чёрпать ложкой утопающее судно
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 704
Рейтинг: 7
#6: 2018-12-15 14:18:37 ЛС | профиль | цитата
nesco, Спасибо! Ускорилось до неприличной 1 мс.
andrestudio, не спасибо.
карма: 0

0
6
Сообщение
...
Прикрепленные файлы
(файлы не залиты)