Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 22:52

  • Please register to post and access all features, it's quick, easy and FREE!

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.

Reply
 
Old   #1

 
xN_o's Avatar
 
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
xN_o is offline  
Old 08/21/2011, 18:11   #2
 
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
Freddy​ is offline  
Old 08/21/2011, 19:01   #3
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
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 ...
BlackHybrid is offline  
Old 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 View Post
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!
Freddy​ is offline  
Old 08/21/2011, 19:07   #5


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Quote:
Originally Posted by BlackHybrid View Post
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!
buFFy! is offline  
Old 08/21/2011, 19:33   #6
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
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"21190192124)
$Button1 GUICtrlCreateButton("Button1"402412933$WS_GROUP)
GUISetState(@SW_SHOW)

$Form2 GUICreate("Form2"21190192124)
$Button2 GUICtrlCreateButton("Button2"402412933$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...
BlackHybrid is offline  
Old 08/22/2011, 12:12   #7
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
Quote:
Originally Posted by BlackHybrid View Post
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.
| Moep | is offline  
Old 08/22/2011, 13:49   #8
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
Quote:
Originally Posted by | Moep | View Post
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
BlackHybrid is offline  
Reply




All times are GMT +1. The time now is 22:52.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.