Code: Select all
xTable["Classic"] := {"Normal": 80, "Hard": 200, "Nightmare": 315}
xTable["Challenge"] := {"Normal": 110, "Hard": 280}
MsgBox % xTable["Classic"]["Normal"]
Many thanks for your attention!
Code: Select all
xTable["Classic"] := {"Normal": 80, "Hard": 200, "Nightmare": 315}
xTable["Challenge"] := {"Normal": 110, "Hard": 280}
MsgBox % xTable["Classic"]["Normal"]
Code: Select all
;AHK v1.3x
xTable := {"Classic":"","Challenge":""} ;schlüssel "Classic" und "Challenge" erstellen
xTable["Classic"] := {"Normal": 80, "Hard": 200, "Nightmare": 315} ;schlüsselwert für "Classic" mit assoc. array befüllen
xTable["Challenge"] := {"Normal": 110, "Hard": 280} ;schlüsselwert für "Challenge" mit assoc. array befüllen
MsgBox % xTable.Classic.Hard ;abfrage array 'xtable', schlüssel 'Classic', unterschlüssel 'Hard' ;200
MsgBox % xTable.Challenge.Normal ;abfrage array 'xtable', schlüssel 'Challenge', unterschlüssel 'Hard' ;110
Code: Select all
xTable := {"Classic":"","Challenge":""}
xTable["Classic"] := {"Normal": 80, "Hard": 200, "Nightmare": 315}
xTable["Challenge"] := {"Normal": 110, "Hard": 280}
Type:="Classic", Difficulty:="Normal"
MsgBox % xTable.Type.Difficulty
MsgBox % xTable[Type][Difficulty]
Code: Select all
xTable := {"Classic":"","Challenge":""}
xTable["Classic"] := {"Normal": 80, "Hard": 200, "Nightmare": 315}
xTable["Challenge"] := {"Normal": 110, "Hard": 280}
Type:="Classic", Difficulty:="Normal"
MsgBox % (xTable[Type])[Difficulty]
JFTR. It is NOT a newer help file. It's the help file of an AHK release that has a different syntax!Happily I am using version 1.1.34.04, despite the link to a newer help file.