Makro Tool
-
- [ offen ]
-
Th3_Palladin -
28. Dezember 2007 um 19:37 -
Geschlossen -
Erledigt
-
-
Versuchs so:
[autoit]
[/autoit]
$TextF1 = GUICtrlRead($Input1)
HotKeySet("^{F1}","SendF1")
Func SendF1()
sleep(300)
Send($TextF1)
EndFuncDie 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...
Code
Alles anzeigen#include $Form1 = GUICreate("Makro Tool 1.0", 325, 433, 319, 123) $Input1 = GUICtrlCreateInput("", 120, 80, 193, 21) GUISetState(@SW_SHOW) $TextF1 = GUICtrlRead($Input1) HotKeySet("{F1}","SendF1") Func SendF1() sleep(300) Send($TextF1) EndFunc While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd
<GUIConstants.au3> des komtm eigentlich nach include aber funzt irgentwie net fehler beim kopieren vieleicht -
Bitteschön:
[autoit]
[/autoit][autoit][/autoit][autoit]
#include <GUIConstants.au3>$Form1 = GUICreate("Makro Tool 1.0", 325, 433, 319, 123)
[/autoit][autoit][/autoit][autoit]
$Input1 = GUICtrlCreateInput("", 120, 80, 193, 21)
GUISetState(@SW_SHOW)
HotKeySet("{F1}","SendF1")Func SendF1()
[/autoit][autoit][/autoit][autoit]
sleep(300)
$TextF1 = GUICtrlRead($Input1)
Send($TextF1)
EndFuncWhile 1
[/autoit][autoit][/autoit][autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
ExitEndSwitch
[/autoit]
WEnd -
- Offizieller Beitrag
Hi,
das Skript macht so allerdings wenig Sinn. Außerdem kannst du dir den Umweg über $TextF1 auch sparen.
So long,
Mega