Текущий архив: 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.45 MB
Время: 0.006 c