hier ein script-snippsel, Auszug eines scripts von @Descolada aus dem
![Arrow :arrow:](./images/smilies/icon_arrow.gif)
Als ich irgendwann durchgestiegen bin was da eigentlich stattfindet, dachte ich so spontanös vor mich hin: "Das sollte die Welt wissen!"
![Idea :idea:](./images/smilies/icon_idea.gif)
Code: Select all
MsgBox % (p := func()).path "\" p.value ; Die function-rückgabe deklariert das 'p'-array/obj. als assoziativ,
; und liefert zeitgleich die werte für die keys 'path' und 'value'
func() {
Return {"path" : "C:\Dir\SubDir"
,"value" : "script.ahk"}
}
Code: Select all
MsgBox % (p := func()).3 "\" p.2 "\" p.1 ; Die function-rückgabe deklariert das 'p'-array/obj. als 'einfach'
; und liefert zusätzlich die werte für die keys '3', '2' und '1'
func() {
Return ["z"
,"y"
,"x"]
}
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)