Zitat von
Apollonius:
Insbesondere bei ShellExecuteEx solltest du auf Fehler prüfen. Sonst kann eigentlich nicht viel schiefgehen.
Bin mir nicht sicher welche
Exception ich auslösen soll, wie wärs damit:
Delphi-Quellcode:
//Anwendung starten
if not ShellExecuteEx(@ExecuteInfo)
then
raise Exception.Create('
ERROR:' + IntToStr(GetLastError));