Thema: Delphi Restart einer App

Einzelnen Beitrag anzeigen

DelphiUser123

Registriert seit: 23. Feb 2013
48 Beiträge
 
#1

Restart einer App

  Alt 28. Jul 2025, 13:58
Hallo liebes Forum.
Ich habe ein Problem mit folgendem Code:
Delphi-Quellcode:
ZeroMemory(@StartupInfo, SizeOf(StartupInfo));
StartupInfo.cb := SizeOf(StartupInfo);
ZeroMemory(@ProcessInfo, SizeOf(ProcessInfo));

if CreateProcess(nil, PChar(App_path), nil, nil, False, 0, nil, nil, StartupInfo, ProcessInfo) then
  begin
    Application.terminate;

    CloseHandle(ProcessInfo.hProcess);
    CloseHandle(ProcessInfo.hThread);
  end;
Bei meinem alten PC schließt die aktuelle App (unter App_path) und startet sich neu wie gewünscht.
Bei meinem neuen PC jedoch flackert die neu gestartete App sehr kurz auf und alles schließt sich, was es nicht soll.
Was kann man hier machen?
Vielen Dank für Antworten.

Geändert von TBx (Gestern um 05:28 Uhr) Grund: Code-Tags in Delphi-Tags geändert
  Mit Zitat antworten Zitat