Thema: Delphi Sich selbst neu starten?

Einzelnen Beitrag anzeigen

Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Sich selbst neu starten?

  Alt 18. Apr 2006, 20:15
Du gehst auf Projekt/Quellcode anzeigen.

Dann steht da irgendwo

Delphi-Quellcode:
begin
Application.Initialize;
...
Application.Run;
end.
Ersetzen durch:

Delphi-Quellcode:
var Terminate: Boolean;
begin
repeat
Teminate:=True;
Application.Initialize;
...
Application.Run;
until Terminate;
end.
Wenn du das Programm neustarten musst, ruf einfach an der betreffenden Stelle auf:
Delphi-Quellcode:
Terminate:=false;
Close;
(Ungetestet)
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat