Например запущен firefox.exe
Каждую секунду проверяется запущена ли она. Если нет, то запустить. Т.е. если я закрою firefox.exe, программа его заново запустит.
![]() |
![]() ![]() |
![]() |
snick077 |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 1 Пол: Мужской Реальное имя: Сергей Репутация: ![]() ![]() ![]() |
Например запущен firefox.exe
Каждую секунду проверяется запущена ли она. Если нет, то запустить. Т.е. если я закрою firefox.exe, программа его заново запустит. |
TarasBer |
![]()
Сообщение
#2
|
![]() Злостный любитель ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: ![]() ![]() ![]() |
Вирус пишешь?
-------------------- |
-snick077- |
![]()
Сообщение
#3
|
Гость ![]() |
Нет, хочу открыть хостинг игровых серверов. Требуется при закрытии сервера, запускать его снова, иначе пользователям придется просить сделать это меня.
|
P@sh@ |
![]()
Сообщение
#4
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 180 Пол: Мужской Репутация: ![]() ![]() ![]() |
наверное проще всего так:
repeat h:=CreateProcess(... WaitForSingleObject(h,0); until false; а если нужна возможность выхода из этой программы, то уже посложнее - MsgWaitForMultipleObjects вместо WaitForSingleObject |
![]() ![]() |
![]() |
Текстовая версия | 8.04.2025 16:31 |