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

Beiträge von Tweaky

  • Nutzt ihr die Deutsche Hilfe von AutoIt?

    • Tweaky
    • 15. Dezember 2013 um 19:14

    BigRox
    die Übersetzseite wird gerade von i2c neu aufgesetzt.
    Wann diese allerdings fertig und nutzbar ist kann ich nicht sagen.

    @Make-Grafik
    also vom Design her sind beide Hilfeversionen identisch.
    Außer, dass in der Deutschen Hilfe die Beispiele im alten (übersichtlicherem ^^ ) Farbdesign vorhanden sind.
    Oder was meinst du ist anders?

  • Nutzt ihr die Deutsche Hilfe von AutoIt?

    • Tweaky
    • 15. Dezember 2013 um 12:59

    Hi,
    mich würde interessieren, ob ihr die Deutsche Hilfe von AutoIt nutzt?

    Wenn ihr sie nicht nutzt, bitte ichg euch einfach den Grund zu posten.

  • Deutsche Hilfe - Neue Dateien 3.3.8.1 - mitmachen

    • Tweaky
    • 14. Dezember 2013 um 22:30

    So Leute, jetzt aber.
    Ich werde dieses Jahr noch eine aktualisiert Hilfe für 3.3.8.1 erstellen.
    Es wäre genial, wenn wir dann ALLE Dateien übersetzt hätten.
    Also helft mit!!!

  • Inputbox stottert

    • Tweaky
    • 14. Dezember 2013 um 13:58

    Bei mir stottert der Ursprungsquellcode ebenfalls.
    Allerdings erst seit ich meinen neune Rechner (i7-4770) habe.
    Mit dem Code aus Post 9 funktioniert es allerdings wieder.

    Auf meinem 5 Jahre älteren Rechner (Q9550) habe ich dieses Problem nicht.

    Allerdings tritt es bei mir noch bei anderen Nicht-AutoIt Programmen auf. (z. B. Logitech SetPoint linke Leiste) :cursing:
    Warum dies so ist weiß ich nicht :cursing:

    Dabei ist auch zu beobachten, dass die CPU-Last ansteigt.

  • Schulnotenmanager - Hilfe benötigt

    • Tweaky
    • 13. Dezember 2013 um 21:53

    StringSplit sollte so aussehen

    [autoit]

    $Splitter = StringSplit($Read, "|SPLIT|", 1)

    [/autoit]


    "flag = 1, es wird der gesamte Trennzeichenstring als Trennmarkierung genutzt"

  • Fenster in den Vordergrund

    • Tweaky
    • 19. November 2013 um 20:12

    Ich nochmal :P

    Ich will die GUI mit dem Edit ohne Fokus laden.
    Dabei soll allerdings der Cursor am Ende des Textes stehen und nicht alles markiert sein.

    Warum geht folgendes Beispiel nicht ?(

    Spoiler anzeigen
    [autoit]

    #region ;************ Includes ************
    #include <GUIConstantsEx.au3>
    #include <WinAPI.au3>
    #include <Constants.au3>
    #include <GuiEdit.au3>
    #include <GuiStatusBar.au3>
    #include <GuiConstantsEx.au3>
    #include <WindowsConstants.au3>
    #endregion ;************ Includes ************

    [/autoit] [autoit][/autoit] [autoit]

    $hGui = GUICreate("Meine GUI") ; Erstellt ein GUI-Fenster welches mittig ausgerichtet wird
    $idEdit = GUICtrlCreateEdit("Hallo", 10, 10, 200, 50, BitOR($ES_MULTILINE, $ES_WANTRETURN, $WS_VSCROLL, $ES_AUTOVSCROLL))

    [/autoit] [autoit][/autoit] [autoit]

    ;~ Sleep(1000)
    GUISetState(@SW_SHOWNOACTIVATE) ; Zeigt das leere GUI-Fenster
    $aPos = WinGetPos($hGui)
    _WinAPI_SetWindowPos($hGui, $HWND_TOPMOST, $aPos[0], $aPos[1], $aPos[2], $aPos[3], BitOR($SWP_NOZORDER, $SWP_NOACTIVATE))
    _GUICtrlEdit_SetSel($idEdit, -1, -1)

    [/autoit] [autoit][/autoit] [autoit]

    WinSetOnTop($hGui, "", 0)

    [/autoit] [autoit][/autoit] [autoit]

    ; Die Schleife wiederholt sich, bis der Benutzer die Beenden-Aktion der GUI auslöst
    While 1
    $msg = GUIGetMsg()
    If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd

    [/autoit]
  • Fenster in den Vordergrund

    • Tweaky
    • 18. November 2013 um 18:56

    :thumbup:
    Danke passt wiedermal perfekt :thumbup:

  • Fenster in den Vordergrund

    • Tweaky
    • 17. November 2013 um 20:36

    Hm, folgendes Beispiel funktioniert allerdings nicht.

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <WinAPI.au3>
    #include <Constants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $hGui = GUICreate("Meine GUI") ; Erstellt ein GUI-Fenster welches mittig ausgerichtet wird
    GUICtrlCreateEdit("", 10, 10, 200, 50)

    [/autoit] [autoit][/autoit] [autoit]

    GUISetState(@SW_SHOW) ; Zeigt das leere GUI-Fenster

    [/autoit] [autoit][/autoit] [autoit]

    Sleep(1000)
    GUISetState(@SW_HIDE, $hGui)

    [/autoit] [autoit][/autoit] [autoit]

    Sleep(1000)
    GUISetState(@SW_SHOW) ; Zeigt das leere GUI-Fenster

    [/autoit] [autoit][/autoit] [autoit]

    Sleep(1000)
    $aPos = WinGetPos($hGui)
    _WinAPI_SetWindowPos($hGui, $HWND_TOPMOST, $aPos[0], $aPos[1], $aPos[2], $aPos[3], $SWP_NOACTIVATE)
    WinSetOnTop($hGui, "", 0)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    ; Die Schleife wiederholt sich, bis der Benutzer die Beenden-Aktion der GUI auslöst
    While 1
    $msg = GUIGetMsg()
    If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd

    [/autoit]

    Meine GUI wurde vorher ausblendet und soll nun wieder eingeblendet werden. Leider erhält das Fenster dann wieder den Fokus ?(

  • Fenster in den Vordergrund

    • Tweaky
    • 17. November 2013 um 20:23

    Danke Oscar nun funktionierts.
    Habe allerdings noch WinSetOnTop ergänzt, da das Fenster sonst immer im Vordergrund war

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <WinAPI.au3>
    #include <Constants.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $hGui = GUICreate("Meine GUI") ; Erstellt ein GUI-Fenster welches mittig ausgerichtet wird
    GUICtrlCreateEdit("", 10, 10)

    [/autoit] [autoit][/autoit] [autoit]

    GUISetState(@SW_SHOW) ; Zeigt das leere GUI-Fenster

    [/autoit] [autoit][/autoit] [autoit]

    ;.................
    ;............

    [/autoit] [autoit][/autoit] [autoit]

    sleep(2000)
    $aPos = WinGetPos($hGui)
    _WinAPI_SetWindowPos($hGui, $HWND_TOPMOST, $aPos[0], $aPos[1], $aPos[2], $aPos[3], $SWP_NOACTIVATE)
    WinSetOnTop($hGui, "", 0)

    [/autoit] [autoit][/autoit] [autoit]

    ; Die Schleife wiederholt sich, bis der Benutzer die Beenden-Aktion der GUI auslöst
    While 1
    $msg = GUIGetMsg()

    [/autoit] [autoit][/autoit] [autoit]

    If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd

    [/autoit]
  • Fenster in den Vordergrund

    • Tweaky
    • 17. November 2013 um 19:53

    Hm, sieht besser aus aber noch nicht perfekt.

    Wenn ich SciTE offen habe und dann das Skript starte, behält zwar SciTE den Fokus, jedoch muß ich die GUI erst wegklicken, da sie im Vordergrund bleibt.

  • Fenster in den Vordergrund

    • Tweaky
    • 17. November 2013 um 19:44

    Leider erhält das Fenster dann trotzdem den Fokus

  • Fenster in den Vordergrund

    • Tweaky
    • 17. November 2013 um 19:27

    Hi,
    ich steh grad aufm Schlauch.
    Ich will ein eigenes Fenster einmalig in den Vordergrund holen.
    Jedoch soll das vorherige Fenster den Fokus behalten.

    In meinem Beispiel erscheint das Fenster, jedoch hat dieses dann auch den Fokus.

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $hGui = GUICreate("Meine GUI") ; Erstellt ein GUI-Fenster welches mittig ausgerichtet wird
    GUICtrlCreateEdit("", 10, 10)

    [/autoit] [autoit][/autoit] [autoit]

    GUISetState(@SW_SHOW) ; Zeigt das leere GUI-Fenster

    [/autoit] [autoit][/autoit] [autoit]

    ;.................
    ;............

    [/autoit] [autoit][/autoit] [autoit]

    sleep(2000)
    WinActivate($hGui) ;>>> Fenster in den Vordergrund holen aber ohne Fokus darauf
    ;~ GUISetState(@SW_SHOW) ; Zeigt das leere GUI-Fenster

    [/autoit] [autoit][/autoit] [autoit]

    ; Die Schleife wiederholt sich, bis der Benutzer die Beenden-Aktion der GUI auslöst
    While 1
    $msg = GUIGetMsg()

    [/autoit] [autoit][/autoit] [autoit]

    If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd

    [/autoit]
  • Button Farbe

    • Tweaky
    • 13. November 2013 um 23:10

    diese Lösung habe ich bereits, jedoch hoffe ich, dass es auch einfacher geht

  • Button Farbe

    • Tweaky
    • 13. November 2013 um 22:55

    Ja, das weiß ich, dass es so geht.
    Aber seit neuestem will ich zu dem Icon auch noch Text im Button drin haben

  • Button Farbe

    • Tweaky
    • 13. November 2013 um 22:32

    Hi,
    ich möchte gerne einen farbigen Button mit einem Icon.
    Leider kann ich nur einen Button färben der kein Icon enthält.
    Geht das nicht oder habe ich eine Funktion übersehen?

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <GuiButton.au3>
    #include <GuiImageList.au3>

    [/autoit] [autoit][/autoit] [autoit]

    Local $hImage, $y = 70, $iIcon = 125, $btn[6], $rdo[6], $chk[6]

    [/autoit] [autoit][/autoit] [autoit]

    GUICreate("Buttons", 510, 400)
    GUISetState()

    [/autoit] [autoit][/autoit] [autoit]

    $hImage = _GUIImageList_Create(32, 32, 5, 3, 6)
    For $x = 6 To 11
    _GUIImageList_AddIcon($hImage, "shell32.dll", $x, True)
    Next

    [/autoit] [autoit][/autoit] [autoit]

    $btn[0] = GUICtrlCreateButton("Button 1", 10, 10, 90, 50)
    ;~ GUICtrlSetBkColor(-1, 0x00ff00) ;geht nicht
    _GUICtrlButton_SetImageList($btn[0], $hImage)

    [/autoit] [autoit][/autoit] [autoit]

    GUICtrlCreateButton("Button mit Farbe", 10, 200, 200, 40)
    GUICtrlSetBkColor(-1, 0x00ff00)

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    Switch GUIGetMsg()
    Case $GUI_EVENT_CLOSE
    ExitLoop
    EndSwitch
    WEnd

    [/autoit]
  • Datum minus eine Tag

    • Tweaky
    • 5. November 2013 um 14:40

    Wenn es allerdings auch für die Monats- bzw. Jahresgrenze hinweg funktionieren soll würde ich _DateAdd verwenden.
    Dann wird z. B. aus 01.11.2013 der 31.10.2013

  • Mehrere Dateien umbenennen

    • Tweaky
    • 4. November 2013 um 13:36

    Hoppla, das ist ja was von mir, von meinen Anfängen hier 8o
    Also bei mir klappt es.

    Es wird z. B. "IMG_1234.jpg" in "FH_1234.jpg" umbenannt.

  • Deutsche Hilfe - Funktionen ohne Beispiel

    • Tweaky
    • 4. November 2013 um 13:13

    Danke chip,
    habe die 3 ToolTip Beispiele wieder als fehlend notiert.
    Sonst sind nun die fehlenden Beispiele von 3.3.8.1 statt 3.3.6.1 im ersten Post enthalten.

    Alle mithelfen :!:

  • hohe CPU-Last durch Input

    • Tweaky
    • 4. Oktober 2013 um 21:06

    Stimmt und dazu das passende Ticket
    http://www.autoitscript.com/trac/autoit/ticket/2314

    Hoffe es kommt bald die Final :D

    Hatte schon gedacht ich bin mal wieder der einzige mit solche einem Phänomen :thumbup:

  • hohe CPU-Last durch Input

    • Tweaky
    • 4. Oktober 2013 um 21:03

    Hä, bei meinem alten PC (Q9550) hatte ich das Problem nicht.

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™