Hallo liebe AutoIt.de Community,
bisher konntet ihr mir immer wunderbar helfen und ich denke, auch dieses mal wird es nicht anders sein.
Ich möchte mit mehreren Arrays die gleiche Funktion ansprechen.
Also ich stelle mir das so vor:
Spoiler anzeigen
Dim $MA[5]
[/autoit] [autoit][/autoit] [autoit]$MA[0] = GUICtrlCreateLabel("1", 10, 10, 20, 20)
$MA[1] = GUICtrlCreateLabel("2", 10, 30, 20, 20)
$MA[2] = GUICtrlCreateLabel("3", 10, 50, 20, 20)
$MA[3] = GUICtrlCreateLabel("4", 10, 70, 20, 20)
$MA[4] = GUICtrlCreateLabel("5", 10, 90, 20, 20)
$MA[5] = GUICtrlCreateLabel("6", 10, 110, 20, 20)
While 1
$msg = GUIGetMsg()
Select
Case $msg = $MA[<EGAL>]
MsgBox(0, "", $MA[<WAS GEWÄHLT WURDE>])
EndSelect
WEnd
Es soll also beim Click auf das jeweilige Label, eine Messagebox mit der Variablen des selbigen Lables erscheinen.
Wahrscheinlich ist es einfacher als ich denke, aber ich komme nicht dahinter. =/
Vielen Dank im Voraus!
PS: Der Code ist jetzt so auf dem Kopf entstanden ohne Test.