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. Fastluso

Beiträge von Fastluso

  • GUI dauerhaft im Vordergrund

    • Fastluso
    • 21. September 2023 um 16:13

    Vielen Dank...es hat geklappt. Zwar nicht sofort, aber nach ein paar Proberunden habe ich es hinbekommen :thumbup:

  • GUI dauerhaft im Vordergrund

    • Fastluso
    • 19. September 2023 um 19:32

    Hallo zusammen,

    ich bin ganz neu im Forum und teste so vor mich her. Habe schon einiges ausprobiert und nachgelesen.

    Leider finde ich keine paasende Antwort zu meiner Frage.

    Ich habe eine GUI erstellt die Button, Eingabefelder und einen Schieberegler hat.

    Ich möchte, wenn einer der Button gedrückt wurde, dann kommt der Mausklick in den Browser und danach soll das GUI wieder im Vordergrund sein.

    Ich bekomme es aktuell nicht hin.

    Vielen Dank für eure Hilfe

    C
    #cs Author und Info
    Diese Script wurde erstellt von Fastluso
    Es ist ein Automatisierungstest
    #ce
    
    Chrome()
    
    Func Chrome ()
        ; Startet den Editor
        Run ("C:\Program Files\Google\Chrome\Application\chrome.exe", "", @SW_MAXIMIZE)
    
        ; Wartet maximal 10 Sekunden bis das Editorfenster erscheint.
        WinWaitActive ("[CLASS:Chrome]", "", 5)
    
        ; Wartet 2 Sekunden bis das Editorfenster dargestellt wird.
        Sleep (1000)
    
        ; Schließt das Editorfenster durch die Verwendung des Klassennamens (classname) vom Editor.
        WinWaitClose ("[CLASS:Chrome]","", 6)
    EndFunc   ;==>Chrome
    
    #include <GUIConstantsEx.au3>
    #include <GuiButton.au3>
    #include <MsgBoxConstants.au3>
    #include <GuiSlider.au3>
    
    Example()
    
    Func Example()
        ; Erstellt eine GUI mit verschiedenen Controls.
        Local $hGUI = GUICreate("test", 500, 400)
        Local $idHuhu = GUICtrlCreateButton("huhu", 280, 10, 200, 25)
        Local $idHaha = GUICtrlCreateButton("haha", 10, 10, 200, 25)
        Local $idFile0 = GUICtrlCreateInput("min", 10, 50, 60, 20)
        Local $idFile1 = GUICtrlCreateInput("min1", 10, 80, 60, 20)
        Local $idFile2 = GUICtrlCreateInput("min2", 310, 50, 60, 20)
        Local $idFile3 = GUICtrlCreateInput("min3", 310, 80, 60, 20)
        Local $idFile4 = GUICtrlCreateSlider(10,110,200,20)    
        
    
        Local $aWindow_Size = WinGetPos($hGUI)
        ConsoleWrite('Fensterbreite  = ' & $aWindow_Size[2] & @CRLF)
        ConsoleWrite('Fensterhöhe = ' & $aWindow_Size[3] & @CRLF)
        Local $aWindowClientArea_Size = WinGetClientSize($hGUI)
        ConsoleWrite('Breite des Clientbereichs des Fensters = ' & $aWindowClientArea_Size[0] & @CRLF)
        ConsoleWrite('Höhe des Clientbereichs des Fensters = ' & $aWindowClientArea_Size[1] & @CRLF)
    
        ; Zeigt die GUI
        GUISetState(@SW_SHOW, $hGUI)
        
    
    
        ; Die Schleife wiederholt sich, bis der Benutzer die Beenden-Aktion der GUI auslöst.
        While 1
            Switch GUIGetMsg()
            Case $GUI_EVENT_CLOSE, $idOK
                                ExitLoop
            Case $idHuhu 
                                MouseClick("left",832,703,1) 
                                Sleep(2000)
                                Local $sReturn = ($hGUI)
                                
                                
            Case $idHaha
                                MouseClick("left",1053,737,1) 
                                Sleep(2000)
                                                    
    
            EndSwitch
        WEnd
    
        ; Löscht die vorherige GUI und alle Controls.
        GUIDelete($hGUI)
    EndFunc   ;==>Example
    Alles anzeigen
  • Fastluso lässt grüßen

    • Fastluso
    • 18. September 2023 um 17:51
    Zitat von Alina

    Fastluso
    Es gibt, wenn Du sie noch nicht gefunden hast, auch eine deutschsprachige Hilfe

    Vielen Dank für den Hinweis :thumbup:

  • Fastluso lässt grüßen

    • Fastluso
    • 16. September 2023 um 15:15
    Zitat von Andy

    Aus welchem Grund willst du anfangen zu programmieren und warum gerade mit AutoIt, wo es doch soooo viele andere gerade aktuell "hippe" Programmiersprachen gibt?!

    Ich möchte mir kleine Hilfen bauen und bin über Youtube auf Autoit gestoßen. Es soll Einsteigerfreundlich sein und das war auschlaggebend für mich.

  • Fastluso lässt grüßen

    • Fastluso
    • 12. September 2023 um 11:35

    Hallo zusammen,

    ich bin 51 Jahre jung und bin durch suchen im Web auf Autoit gestoßen.

    Lerne sehr gerne dazu und benötige bestimmt öfters eure Hilfe.

    Programmieren ist eine neue Welt für mich, aber es hat mich schon immer interessiert.

    Die Kinder sind groß und somit habe ich die nötige Zeit mich in die Thematik ein zu arbeiten.

    Viele Dank.

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™