Registriert seit: 12. Jan 2019
Ort: Hessen
702 Beiträge
Delphi 12 Athens
|
AW: Probleme auf neuem Rechner
26. Jul 2019, 12:48
Hallo zusammen,
ich habe mir vor kurzen einen neuen PC gekauft.
Alter PC: Windows 10 Home
Neuer PC: Windows 10 Pro
Ich programmiere nun also auf dem neuen PC und arbeite weiter an einem Programm, was bereits auf dem alten PC fehlerfrei lief.
Nun ergibt sich aber auf dem neuen PC ein mir völlig unversätndliches Problem.
Mein Programm soll sich unter gewissen Umständen neu starten lassen. Dafür verwendete ich bisher immer folgenden Code:
Code:
form1.close;
ShellExecute( Handle, 'open',PChar(Application.ExeName), nil, nil, 0);
Wenn ich nun aber einen Neustart durchführen will, dann passiert (nur auf meinem neuen PC, trotz des selben Codes) einfach nichts. Keine Fehlermeldung, keine Reaktion, einfach überhaupt nichts. Auf meinem alten Rechner funktioniert der Neustart immer noch problemlos.
Kann mir einer von euch erklären, wie das passieren kann? Wie kann ich das Problem beheben?
Vielen Dank und LG
Prüfe den Rückgabewert von ShellExecute!
Peter Below
|
|
Zitat
|