Ja, es ist richtig das auch hier ShellExecute zum Einsatz kommt, was den sonnst?
Genau das ShellExecute(Ex) haben wir ja auch vorher schon einige Male vorgeschlagen (von mir zuletzt mit minimalem Beispielcode einen Post über deinem). Das hast du aber als "kompliziert" bezeichnet und daraufhin die noch viel komplexere Version gepostet