Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.28;
Скачать: CL | DM;

Вниз

Определить кол-во запущенных экземпляров другой программы...   Найти похожие ветки 

 
Дмитрий ©   (2003-04-17 10:31) [0]

Уважаемые мастера, есть такой вопрос:

Возникла необходимость определить сколько экземпляров другой программы запущено на компьютере. Я могу определить запущена программа или нет, но сколько экземпляров - не получается.
И как вариант - можно ли определить кол-во экземпляров программы запущенной на другом компьютере в сети?


 
Song ©   (2003-04-17 10:33) [1]

Программа - оконная?


 
Anatoly Podgoretsky ©   (2003-04-17 10:51) [2]

Посчитать не сложно, сложнее определить, что это таже самай программа.


 
Verg ©   (2003-04-17 11:52) [3]

http://delphibase.endimus.com/?action=viewfunc&topic=sysparams&id=10003



 
y-soft ©   (2003-04-17 12:06) [4]

Эта другая программа Ваша, или просто любая призвольная?
Если Ваша, то можно использовать семафоры. Можно взять за основу пример: http://www.delphimaster.ru/articles/limit.html
Количество запущенных экземпляров можно определять с помощью ReleaseSemaphore, а при запуске каждого нового экземпляра инициировать событие.

Если же программа произвольная, то видимо придется исследовать список запущенных процессов



 
Zelius ©   (2003-04-17 12:39) [5]

можно и на другом компьютере если воспользоваться Windows Management Instrumentation.



Страницы: 1 вся ветка

Текущий архив: 2003.04.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
1-91283
Анатолий.
2003-04-16 18:19
2003.04.28
Как перетянуть с помощью Drag and Drop обьект в другое приложение


1-91403
Sergik
2003-04-16 16:21
2003.04.28
Ошибка при чтении файла


1-91306
dima78
2003-04-15 22:45
2003.04.28
перестали подниматься exception


9-91136
Константин
2002-10-23 15:12
2003.04.28
Хочу блокировку AltTab, как в Fallout.


1-91259
GeorgeM
2003-04-16 18:29
2003.04.28
Соотношение между width и кол-вом символов