GuiCtrlSetOnEvent / GuiSetOnEvent ()
-
- [ gelöst ]
-
Acanis -
13. November 2009 um 22:15 -
Geschlossen -
Erledigt
-
-
- Offizieller Beitrag
Nee, du hast Recht. Habe das eben ausprobiert. Die Funktionen werden pro GUI zugeordnet.
Habe das in der Hilfe überlesen:Zitat[optional] Windows handle as returned by GUICreate (default is the previously used window).
Es gibt auch einen 3. Parameter zu GUISetOnEvent um den Winhandle anzugeben.
Habe mir also selbst die ganze Zeit zuviel Arbeit gemacht. Shit wo ist hier der Hammer?Edit aber brauchbar ist mein Beispiel dennoch. Für die Auswertung mehrerer EVENT´s und GUI´s in einer Funktion
-
ICh dachte du meintest diesen teil von zuweisung das geht nicht!
[autoit]Select
[/autoit]
Case @GUI_CtrlId = $afaber so kannst du mehrere zuweisungen machen!
[autoit]Switch @GUI_CtrlId
[/autoit]
Case $1,$2,$3,$4 ;usw.Edit:/ wenn auf gui´s ein button mit dem ersten beispiel eine zuweisung hat klapt es aber nicht zwei auf einer gui !
Lg Kleiner
-
Könntest du mir denn bitte noch eben weiter helfen *hust*?^^
LG
-
Kein problem!
Überlege dir wo du anfangen willst und stell deine frage!
LG Kleiner
-
Ja, ich steuer doch den BUTTON "speichern" durch meine GUI...
Wenn ich die 2. GUI auf mache, kann ich es nicht mehr schließen und Speichern startet nicht die FUnktion, die Speichern starten soll (Name eintragen! Und die Funktion selbst funktioniert sicher!)Er nimmt die Daten nicht in die Ini -> Button geht nicht -> GuiCtrlSetOnEvent geht nicht
Ich will ihn ja alleine schreiben xD... -.-
Ich habe schon mindestens 30 Versionen probiert Oo... Und übrigens, ein anderes Script, an dem ich arbeite, hat das selbe Problem...
Ich kann im Laufen die GUI nicht richtig ansteuerbar machen, nur durch HotKeys...Und das ist dumm... Ich weiss nicht, was ich falsch mache, ich habe soviel rumprobiert :/...
LG
Hatte dir ja geantwortet und hast du vielleicht wegen neuer Seite überlesen :)?!
Die Button der 2. GUI gehen einfach nicht...
Die erste GUI klappt ja mit den Events...
Auf der "neuen" GUI auch mit deiner "Lösung" nicht*EDIT*
Habe es nach viel viel Suchen und Probieren nun doch selbst raus gefunden^^...
-> http://translation.autoit.de/onlinehilfe/gu…OnEventMode.htm
http://translation.autoit.de/onlinehilfe/fu…s/GUISwitch.htm-> GuiSwitch heisst das Zauberwort :p...
Muss für GuiSetOnEvent erst die Default-GUI ändern...Trotzdem danke für die Hilfe!^^
LG
-