Hey Leute,
quäle euch nun mit einem weiteren Problem.
Ich habe folgendes kleines Programm geschrieben und probiert die Antworten aus meinem letzten Thema einzubringen.
HotKeySet("{1}","Start")
HotKeySet("!{{1}","Quit")
$Text=GUICtrlCreateLabel("Press 1 to Spam ! Press again to stop !",10,16,207,23,-1,-1)
$input=GUICtrlCreateInput("",72,61,385,20,-1,-1)
$bla=GUICtrlCreateLabel("Text :",6,64,107,17,-1,-1)
$Abstand=GUICtrlCreateLabel("Abstand in ms:",5,101,145,20,-1,-1)
$time=GUICtrlCreateInput("",76,99,126,19,-1,-1)
While 1
$msg=GUIGetMsg()
If $msg=$GUI_EVENT_CLOSE Then ExitLoop
TogglePause()
[/autoit][autoit][/autoit][autoit]func Start()
HotKeySet("{1}")
HotKeySet("{1}","TogglePause")
While 1
Send(GUICtrlSetData (GUICtrlRead($input))
Send( " {ENTER} " )
Sleep(Random(1,2))
WEnd
EndFunc
Func TogglePause()
HotKeySet("{1}")
HotKeySet("{1}","Start")
While 1
sleep(100)
WEnd
EndFunc
So. Eigentlich geht es um folgendes:
Es soll ein fenster kommen in dem ich Text eingeben kann und dieser wird dann wenn ich 1 drücke solange ausgegeben bis ich wieder 1 drücke.
Ich habe es hierbei mit Hotkey probiert. Ich muss es mit einer Taste machen da, wenn ich es Testweise z.B in ein Textdokument schreiben will
ja nicht den Button drücken kann. Die Zeilen mit abstand und bla sind ersteinmal zu ignorieren. Ich bekomme bei meinen Funktionen immer einen
Fehler. Warum ist das so ? Wahrscheinlich ist das voll easy und ich bin doof aber verzeiht mir meine Dummheit ![]()
lg clonker