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

Вниз

Как перезапустить самого себя?   Найти похожие ветки 

 
Vladislav ©   (2003-06-19 10:09) [0]

Как перезапустить самого себя? Исполняемый файл закрыть и заново открыть автоматически?


 
Polevi ©   (2003-06-19 10:09) [1]

CreateProcess
Application.Terminate


 
Digitman ©   (2003-06-19 10:12) [2]


> Vladislav


именно вот так - никак.
сначала запускается своя собственная "копия", а только уже после этого "оригиназ" завершает свою работу

см.

> Polevi © (19.06.03 10:09)



 
Vladislav ©   (2003-06-19 10:17) [3]

спасибо, понял


 
HolyGlory   (2003-06-19 12:24) [4]

Почему никак? Запускаем маленького демона, передаем ему хэндл своего процесса, он ждет его завершения, а затем запускает новое приложение.
Т.Е.
RunDeamon;
Application.Terminate;


 
Polevi ©   (2003-06-19 12:34) [5]

а еще можно сделать чтоюы демон тоже запускал демона а тот в свою очередь еще одного демона и тд


 
Digitman ©   (2003-06-19 12:38) [6]


> HolyGlory


те же гланды, но - через задницу))


 
HolyGlory   (2003-06-19 13:11) [7]


> те же гланды, но - через задницу))

Нет, не теже. Очень часто требуется именно перезапустить приложение (как винды) - например, когда оно жрет дох*ра ресурсов, или использует какой-нить Мутекс или само копирует себя в другое место, удаляя из старого... В этом случае запускается демон. (Или просто запщенное заново приложение ждет пока завершится его копия).


 
MacroDenS ©   (2003-06-19 15:50) [8]

попробуй через батник....



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

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

Наверх




Память: 0.48 MB
Время: 0.013 c
1-97672
McSimm2
2003-06-17 13:10
2003.06.30
Фиксированный столбез в StringGrid


3-97511
me2
2003-06-05 16:19
2003.06.30
Параметры хранимой процедуры


4-97919
il
2003-04-28 14:24
2003.06.30
Как выбрать пункт главного меню чужого приложения (окна)


14-97807
GROL
2003-06-10 23:29
2003.06.30
Windows CE


14-97880
levova
2003-04-12 12:06
2003.06.30
Как использовать компонент TTelefoon?