Erstmal danke für die vielen Antworten. Also der Hinweis von Uwe Raabe war richtig, jetzt funktioniert es einwand frei. Daran hatte ich nicht gedacht weil ja der Aufruf von SetOutlookVerNr ohne Probleme funktionierte
@Lucky: Ich hatte schon im Debugger geguckt und er hat die Fehlermeldung direkt nach dem ausführen von ShellExecute geschmissen, irgendwie verwirrt mich die ganze Sache immer noch ein bisschen, wieso erst bei ShellExecute und nicht schon viel früher??
lg Alex