Das ist doch wohl logisch das man zuerst mit Msgbox bzw. Tooltip die Werte anschaut.
Anschauen alleine reicht offensichtlich nicht, man muss auch verstehen was passiert...
Hast du ASspirinjunkie´s Beispiel angeschaut? Und es hat bei dir immer noch nicht "geklickt"?
Wenn die Multidestop.exe gestartet wird, zeigt mir „_ArrayDisplay($CmdLine)“ in 1.Zeile alle Werte zusammen hängend an.
(Row[1] Wert1Wert2Wert3Wert4)
GENAU DAS hast du doch auch in deinem Shellexecute so übergeben!
$CmdLine führt scheinbar keine Trennung durch, sollte es aber machen, denn ansonsten ist währe Array sinnlos.
Du hast offensichtlich nicht verstanden, dass das Parameter-ARRAY und der daraus von dir gebildete STRING nichts miteinander zu tun haben...
Wie soll der STRING denn aussehen? Sollen die Parameter durch ein Leerzeichen voneinander getrennt sein? Dann füge die erforderlichen Leerzeichen doch einfach ein...ich verstehe das Problem nicht!