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

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

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

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

0
Ответов: 5227
Рейтинг: 586
#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
Сообщение
...
Прикрепленные файлы
(файлы не залиты)