Hallo Leute,
ich habe in einem Array x belibige Anzahl an Buttons erstellt. Nun will ich gerne was machen wenn einer dieser Buttons gedrückt wird... Doch ich weiß nicht genau wie ich das machen soll -.-
Normaler weiße benutz man ja die GUIgetMsg Methode doch ich will ja nicht für so viele Cases das schreiben... Die Advances Options von der Methode Check ich nicht so ganz und ich hab das Gefühl das das etwas bugged bei mir(Mouse Koordinaten ändern sich auch wenn ich die Maus nicht bewege...)
Ich geh davon aus das das recht easy ist und ich einfach nicht drauf komme... Kann mir wer auf die Sprünge helfen?
Code:
Spoiler anzeigen
Code
While 1
$Msg = GUIGetMsg (1);
;GUICtrlCreateLabel($Msg[0] & " + " & $Msg[1] & " + " & $Msg[2] & " + " & $Msg[3] & " + " & $Msg[4], 10, 100)
;Sleep(500)
;MsgBox(1, "Settigns", $Msg[0] & " + " & $Msg[1] & " + " & $Msg[2] & " + " & $Msg[3] & " + " & $Msg[4])
Switch $Msg[0]
Case -3
;Shutdown(32)
Exit
Case $Farm
Call("_Farm")
Case $ARRAYB
MsgBox(1, "Button", "Button pressed")
Case $ARRAYC
MsgBox(1, "Checkbox", "Checkbox changed")
EndSwitch
WEnd
Alles anzeigen
Danke