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. Shawn Claar

Beiträge von Shawn Claar

  • Moin, oda watt?

    • Shawn Claar
    • 20. September 2023 um 21:33

    ... Tach auch!!
    Da kann die Smiley-Kirmes ja ma starten, oda watt? :rock:
    ... (keine Angst, in meinen anderen Posts werde ich mich damit zurückhalten! )


    Spätestens vor meinem 3. Hilferuf in diesem Forum sollte ich mich vielleicht auch ma kurz vorstellen. -Dat mach' ich auch sehr gerne, da mir hier in der Vergangenheit echt super weitergeholfen wurde! :part: :klatschen: :party: :klatschen: :part:

    Dat ich ausm Ruhrpott komm, dürfte ja klar geworden sein <3
    Ich bin jetzt 40 Jahre alt und als gelernter Pädagoge programmiere ich beruflich ausschließlich Menschen.^^ :rtfm:

    Mich in Sachen Computer einen Amateur oder einen Laien zu nennen, wäre noch echt hart übertrieben 8)
    Vor ein paar Jahren fing ich jedoch an, in Excel & Autoit Code zu schubsen. -Als Zeitvertreib, der auch noch etwas nützlich für mich ist. Dabei ging es bisher oft um Webseiten oder Pc-Spiele. Aber kein cheaten (!) ... nur "erleichterte Bedienung" :saint:
    Dat ich inna Schule damals ma Basic & Tubopascal gelernt hatte, hat den Einstieg dabei sicha vereinfacht :/

    Ich hoffe, hier auch weiterhin so tolle Hilfe zu erhalten; wie bisher! DICKET DANKE NOCHMA !!:theke:

    Vielleicht reicht et auchma fürn Script hier vorzustellen, dat auch nützlich für andere ist, wa? :Glaskugel:

    In diesem Sinne: GLÜCK AUF!

  • TAB als Hotkey per Schleife setzen ?

    • Shawn Claar
    • 22. August 2023 um 01:11

    Ach, so funktioniert For...In  :/ Ich hatte es (fast blind) aus einem anderen Script rüberkopiert 8)
    Nochmal: Vielen Dank für die Lektion ! :thumbup:
    :theke:

  • TAB als Hotkey per Schleife setzen ?

    • Shawn Claar
    • 21. August 2023 um 21:40

    moin.

    In meinem Script möchte ich einige Hotkeys per Schleife in einer Funktion setzen ( Func _SetHotToggle() ), damit ich mich bei Änderungen daran nur um eine Stelle im Code kümmern muss.
    Dies klappt aber nur zum Teil: Die Zeile HotKeySet("{TAB}", "_KeyToggle") scheint nur zu funktionieren, wenn ich sie von Hand eingebe.

    Diese Zeile habe ich in meinem Beispiel deaktiviert, um das ungewünschte Verhalten zu demonstrieren. Die Zahlentasten aktivieren die Func _KeyToggle() wie gewollt, jedoch müsste ich für die TAB-Taste eine extra Zeile schreiben.
    -Das bringt mich zwar nicht um ... aber es macht mich einfach WAHNSINNIG :S !! Schließlich klappt es mit dem Zurücksetzen der Hotkeys in der Func _SetHotDefault() ja ohne Probleme ;( ...


    Es würde mich sehr freuen, wenn mir das jemand erklären könnte, oder vielleicht sogar eine Lösung bzw. Verbesserung dazu anbieten würde :/ Vielen Dank schonmal !!

    Dies ist nur eine gekürzte Variante meines Scripts:

    C
    #include <Misc.au3>
    #include <Array.au3>
    Global $hDLL = DllOpen("user32.dll")
    
    #Region ### HotKeys #
    HotKeySet("{F11}", "Done")
    Global $gS_ToggleScript = "_KeyToggle"
    Global $gA_ToggleKeys[0]
    _ArrayAdd($gA_ToggleKeys, "1" )
    _ArrayAdd($gA_ToggleKeys, "2" )
    _ArrayAdd($gA_ToggleKeys, "3" )
    _ArrayAdd($gA_ToggleKeys, "4" )
    _ArrayAdd($gA_ToggleKeys, "{Alt}" )
    _ArrayAdd($gA_ToggleKeys, "{TAB}" )
    _SetHotToggle()
    #EndRegion # HotKeys
    
    #Region ### Func #
    Func Done()
        DllClose($hDLL)
        Exit
    EndFunc
    
    Func _SetHotToggle()
        For $i in $gA_ToggleKeys
            HotKeySet($gA_ToggleKeys[$i], $gS_ToggleScript)
        Next
    ;-    HotKeySet("{TAB}", "_KeyToggle")
    EndFunc
    
    Func _SetHotDefault()
        For $i in $gA_ToggleKeys
            HotKeySet($gA_ToggleKeys[$i])
        Next
    EndFunc
    
    Func _KeyToggle()
        _SetHotDefault()
        Send("Test3241")
        _SetHotToggle()
    EndFunc
    #EndRegion # Func
    
    
    #Region ### Schleife #
    While 1
        Sleep(10)
    WEnd
    #EndRegion # Schleife
    Alles anzeigen
  • Buttonfarbe ändern ... und wieder zurück

    • Shawn Claar
    • 4. April 2023 um 09:26

    :theke:
    merci!!

  • Buttonfarbe ändern ... und wieder zurück

    • Shawn Claar
    • 4. April 2023 um 05:00

    mo!n.
    Ich hoffe, diese Frage lässt sich leicht beantworten:

    Wie kann ich einen Button, welchen ich mit GUICtrlSetBkColor eingefärbt habe, wieder komplett zurücksetzen??

    Ich habe die Ursprungsfarbe als 0xE1E1E1 identifiziert. -Aber wenn ich sie mit GUICtrlSetBkColor erneut setze, fehlt mir z.B. der "hübsche" Hover-Effekt, sowie das standartmäßige Einfärben des Original-Buttons beim Anklicken.

    Vielen Dank schonmal ;)

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™