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

Вниз

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

 
Yuri Btr ©   (2002-07-31 10:21) [0]

Ув. мастера, нужно в результате некоторых действий в программе, произвести её перезапуск.


 
Внук ©   (2002-07-31 10:28) [1]

Без перезагрузки ОС?


 
Yuri Btr ©   (2002-07-31 10:33) [2]

to Внук ©
Естественно.
Просто нужно переинициализировать приложение. Закрыть программу, а затем запустить. (Желательно не создавать вторую копию программу, вместе с закрытием первой)


 
Yuri Btr ©   (2002-07-31 10:35) [3]

to Внук ©
Естественно НЕТ :-)


 
Внук ©   (2002-07-31 10:53) [4]

Кто же в таком случае будет его запускать - ОС по собственной инициативе?
Imho, придется сначала запускать вторую копию, которая первым делом закрывает первую копию, дожидаясь ее заверешения


 
Alx2 ©   (2002-07-31 10:55) [5]

Напиши еще одну программу, которая по команде запустит то что надо.


 
Yuri Btr ©   (2002-07-31 11:21) [6]

Да, спасибо, я это уже всё сделал. Я полагал, что есть какие нибудь функции WinApi например запуск второго процесса по завершении первого или что нибудь подобное...
Спасибо.


 
Andrey2   (2002-08-09 14:38) [7]

Делай так:
При запуске приложения копируй её exeшник в и в процедуруе terminate запускай её копию .


 
Opuhshii ©   (2002-08-09 15:17) [8]

ExitProc есть такое,...


 
Yuri Btr ©   (2002-08-09 16:59) [9]

to Opuhshii ©
Это что прописать что то типа
ExitProc(@Start("myprogram.exe"))

а в Start("myprogram.exe") забить
ShellExecute(...,Application.ExeName,..)
но так можно сделать и в MainForm.OnDestroy, или нет?



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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
1-71162
Иван
2002-08-09 11:38
2002.08.22
Анализ строки


1-71147
Cr@sh
2002-08-13 13:21
2002.08.22
Помоготи с использованием процедуры.


1-71079
kinder
2002-08-09 13:42
2002.08.22
Выпадающий список в DBGrid


14-71367
Eugene_Jek_Efimochkin
2002-07-10 00:40
2002.08.22
Переустановка Delphi без потери компонентов


14-71377
Viewer
2002-07-26 15:47
2002.08.22
Насколько реален выпуск Pentium 5 до конца этого года.