Thema: Delphi Neustarten

Einzelnen Beitrag anzeigen

Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#3

Re: Neustarten

  Alt 11. Aug 2009, 10:17
Nein. Eine Anwendung kann sich ohne eine andere Anwendung nicht neustarten, da sie ja zum neustarten erstmal geschlossen wird und sich dann natürlich dann nicht wieder selber ausführen kann. Aber du könntest erst die Anwendung nochmal starten und dann die alte Instanz schließen:

Delphi-Quellcode:
if Integer(ShellExecute(Form1.Handle, 'open', PChar(ExtractFilePath(Application.ExeName)+'zweite.exe'), nil, nil, SW_SHOWNORMAL))>32 then
Application.Terminate;
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat