AspirinJunkie
Das ist doch wohl logisch das man zuerst mit Msgbox bzw. Tooltip die Werte anschaut.
Auch mit _ArrayDisplay($Parameter)sind die Werte im 1.Programm korrekt.
Ich extrahiere diese Daten aus einer Textdatei mit „StringSplit“
Hast du dir mein Beispiel genauer angeschaut?
Da wirst du erkennen dass Prop. mit der Übergabe zwischen der 1.exe und der 2.exe etwas nicht stimmt.
;Programm1
ShellExecute(@ScriptDir"\Multidestop.exe",'"'&$Parameter[1][1]&$Parameter[1][2]& $Parameter[1][3]& $Parameter[1][4]& '"')
;------
;Programm2
_ArrayDisplay($CmdLine)
Die „&“ Zeichen zwischen den Parametern sind aber Nötig um die gesamten Daten zu übertragen.
$CmdLine führt scheinbar keine Trennung durch, sollte es aber machen, denn ansonsten ist währe Array sinnlos.