1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. DrMopiti

Beiträge von DrMopiti

  • Buttons im Array! Abfrage Hilfe?

    • DrMopiti
    • 10. Juni 2015 um 21:40

    Ja im prinzip hab ich genau so was gesucht! Gibt es eine bessere Art für sowas?

    Danke!!!

    Edit:

    Ich hab jetzt aber immer noch das Problem das sobald ich das Programm starte immer wieder die MsgBox geöffnet wird obwohl ich keinen der Buttons drücke. Hab ich etwas grundlegendes falsch gemacht?!? Kann mir das gerade nicht erklären...

  • Buttons im Array! Abfrage Hilfe?

    • DrMopiti
    • 10. Juni 2015 um 21:23

    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

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™