Makro Tool

  • Hi ich werde euch mal ein teil des Source zeigen nur ich finde den fehler nicht.

    Code
    $TextF1 = GUICtrlRead ($Input1)
     HotKeySet("{^F1}","SendF1")
     Func SendF1()
     	sleep(300)
    
    	Send ($TextF1)
    
    
    EndFunc


    Hoffe ihr findet den fehler achja den Input in der Form habe ich ^^

  • Versuchs so:

    [autoit]


    $TextF1 = GUICtrlRead($Input1)
    HotKeySet("^{F1}","SendF1")
    Func SendF1()
    sleep(300)
    Send($TextF1)
    EndFunc

    [/autoit]

    Die Taste "^F1" gibt es nicht. Nur ^ und F1 als einzelne.

    Edit:

    Zitat


    @Palladin: Das muss GUICtrlRead($Input1) nicht GUICtrlRead ($Input1) heißen:
    Kein Leerzeichen zwischen Befehl und Klammer.


    Das ist egal. Funzt beides :)

  • irgentwie will das nicht klappen...


    <GUIConstants.au3> des komtm eigentlich nach include aber funzt irgentwie net fehler beim kopieren vieleicht ^^

  • Bitteschön:

    [autoit]


    #include <GUIConstants.au3>

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

    $Form1 = GUICreate("Makro Tool 1.0", 325, 433, 319, 123)
    $Input1 = GUICtrlCreateInput("", 120, 80, 193, 21)
    GUISetState(@SW_SHOW)
    HotKeySet("{F1}","SendF1")

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

    Func SendF1()
    sleep(300)
    $TextF1 = GUICtrlRead($Input1)
    Send($TextF1)
    EndFunc

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    EndSwitch
    WEnd

    [/autoit]