[Frage]Combos voneiander abhängig machen

05/20/2010 20:06 .Infinite#1
Also ich versuche in AutoIT zwei Comboboxen voneinander abhänngig zu machen. D.h.:
Wenn in Box1 "A" steht soll in Box2 "W" und "X" stehen.
Wenn in Box1 "B" steht soll in Box2 "Y" und "Z" stehen.
Im Moment hab ich allerdings nur eine sehr rechenintensive und unschöne Möglichkeit gefunden. Es wird halt alle x ms geprüft ob sich der Wert in Box1 verändert hat und falls nötig dann entsprechend angepasst...
Hier mal der code:
und das ganze kommt dann halt in die While-Schleife direkt unter GuiGetMsg(). Hab schon mit AdlibRegister usw. probiert, aber das bringt auch keine Wirklichen vorteile.
Jetzt meine Frage: Ist es möglich, dass ganze so zu machen, dass
1. Die Prüfung nur durchgeführt wird, wenn jemand auf die Combobox klickt bzw. ihr Wert verändert wird und
2. Die Kontrolle, ob sich etwas verändert hat weniger umständlich machen lässt. Also ohne diese extra Variable $alt.

Vielen Dank im Vorraus :handsdown:
05/20/2010 20:42 d3pr1#2
kenn mich damit net aus aber gibts es kein onchange befehl?
05/20/2010 20:48 .Infinite#3
Nicht, dass ich wüsste... Und ich weiß auch nicht wirklich, wie ich das dann einbauen sollte. Ich guck mal ob ich nen befehl OnEvent/OnChange oder so finde