|
You last visited: Today at 22:52
Advertisement
[Need Help] Funktion zuweisen im Gui
Discussion on [Need Help] Funktion zuweisen im Gui within the AutoIt forum part of the Coders Den category.
08/21/2011, 18:04
|
#1
|
elite*gold: 35
Join Date: Mar 2008
Posts: 1,213
Received Thanks: 647
|
[Need Help] Funktion zuweisen im Gui
Derzeit habe ich mit AutoIt ein GUI erstellt mit verschiedenen Buttons.
Diese habe ich dann zugewiesen, sodass ein neues Gui geöffnet wird.
In dem 2ten Gui möchte ich jetzt den Button eine Funktion zuweisen,
jedoch klappt dies nicht bei mir.
Wenn ich dies bei Case einsetze, führt der die Funktion durch, ohne den Button betätigt zu haben.
Würde mich gerne über Support per ICQ freuen : 382489207
Mein Aufbau:
Locals
Gui's
While
Do
Case
WEnd
|
|
|
08/21/2011, 18:11
|
#2
|
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
|
|
|
|
08/21/2011, 19:01
|
#3
|
elite*gold: 52
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
|
Für mich passt der Thread Titel...
Versuchs mal mit dem Parameter 1 bei GUIGetMsg.
In dem ersten Array der Rückgabe von GUIGetMsg befindet sich das Fenster und in dem Hier ein Beispiel:
If $nMsg[0] = $Form1 And $nMsg[1] = $Button1 Then ...
|
|
|
08/21/2011, 19:07
|
#4
|
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
|
Quote:
Originally Posted by BlackHybrid
Für mich passt der Thread Titel...
Versuchs mal mit dem Parameter 1 bei GUIGetMsg.
In dem ersten Array der Rückgabe von GUIGetMsg befindet sich das Fenster und in dem Hier ein Beispiel:
If $nMsg[0] = $Form1 And $nMsg[1] = $Button1 Then ...
|
der threadtitel wurde geändert
und du musst das verstehen, jedes mal wenn ich den link spame bekomme ich +1 Post!
|
|
|
08/21/2011, 19:07
|
#5
|
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
|
Quote:
Originally Posted by BlackHybrid
Für mich passt der Thread Titel...
Versuchs mal mit dem Parameter 1 bei GUIGetMsg.
In dem ersten Array der Rückgabe von GUIGetMsg befindet sich das Fenster und in dem Hier ein Beispiel:
If $nMsg[0] = $Form1 And $nMsg[1] = $Button1 Then ...
|
du musst das verstehen, jedes mal wenn er den link spammt hat er +1 post!
|
|
|
08/21/2011, 19:33
|
#6
|
elite*gold: 52
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
|
Ja sollte mal jemand was sagen. Ich weis ja auch nicht auf jeden Rechtschreibfehler im Threadtitel hin.
Hab da oben was falsch gemacht. Die Arrays müssen grad ausgetauscht werden.
Hier noch ein Beispiel:
PHP Code:
#include <ButtonConstants.au3> #include <GUIConstantsEx.au3> #include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 211, 90, 192, 124) $Button1 = GUICtrlCreateButton("Button1", 40, 24, 129, 33, $WS_GROUP) GUISetState(@SW_SHOW)
$Form2 = GUICreate("Form2", 211, 90, 192, 124) $Button2 = GUICtrlCreateButton("Button2", 40, 24, 129, 33, $WS_GROUP) GUISetState(@SW_SHOW)
While 1 $nMsg = GUIGetMsg(1) Select Case $nMsg[1] = $Form1 And $nMsg[0] = $GUI_EVENT_CLOSE Or $nMsg[1] = $Form2 And $nMsg[0] = $GUI_EVENT_CLOSE Exit Case $nMsg[1] = $Form1 And $nMsg[0] = $Button1 MsgBox(1, "", "Button1") Case $nMsg[1] = $Form2 And $nMsg[0] = $Button2 MsgBox(1, "", "Button2") EndSelect WEnd
Naja wenn man die Beiträge im Profil von 'Butterkuchen sieht, weis man wie er seine Beiträge zusammen bekommt. Die Ersten Paar seiten nur irgend ein Spam. Vorallem im längsten Thread...
|
|
|
08/22/2011, 12:12
|
#7
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
|
Quote:
Originally Posted by BlackHybrid
Naja wenn man die Beiträge im Profil von 'Butterkuchen sieht, weis man wie er seine Beiträge zusammen bekommt. Die Ersten Paar seiten nur irgend ein Spam. Vorallem im längsten Thread...
|
Nein das ist kein Spam, die 'Kuchenbutter' nennt das Aktiv sein.
zum Thema: müsstest zu beginn noch die $form2 hiden, um sie dann mit $button1 wieder sichtbar zu machen.
|
|
|
08/22/2011, 13:49
|
#8
|
elite*gold: 52
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
|
Quote:
Originally Posted by | Moep |
Nein das ist kein Spam, die 'Kuchenbutter' nennt das Aktiv sein.
zum Thema: müsstest zu beginn noch die $form2 hiden, um sie dann mit $button1 wieder sichtbar zu machen.
|
So kann mans nennen
War ja nur ein Beispiel von GUIGetMsg
|
|
|
All times are GMT +1. The time now is 22:52.
|
|