Hallo zusammen,
Ich bin recht neu im Gebiet AutoIt und es auch überhaupt die einzige Programmiersprache die ich bisher kenne und ein wenig kann, und aus Lust und Laune hab ich ein kleines Programm geschrieben, das den Mauszeiger mit mousemove über den Bildschirm schwirren lässt. Ich habe nun eingebaut, dass das Programm bei einem Druck auf ESC mit _isPressed beendet wird, ich würde aber liebend gerne einfach nur die Mausbewegungen stoppen. Ich weis allerdings nicht wie und in der AutoIt-Hilfe steht auch nichts darüber. Deswegen bin ich im Moment auf eure Hilfe angewiesen.
Das ist der Teil meines Scripts, der unter Case $Button1 steht:
[autoit]$speed = GUICtrlRead($Input1)
$zahl = GUICtrlRead($Input2)
$answer1 = MsgBox(4,"Mausspiel","Wirklich starten?")
If $answer1 = 7 Then
MsgBox(0,"Mausspiel","Das Programm wird nun beendet")
Exit
EndIf
For $i = 1 To $zahl
MouseMove(Random(1,@DesktopWidth),Random(1,@DesktopHeight), $speed)
If _IsPressed("1B") Then
Exit
EndIf
Next
MsgBox(0,"Mausspiel","Die Maus wurde " & $zahl & " mal über den Bildschirm bewegt")
Exit
Danke schon mal für eure Mühen, die hoffentlich bei mir ankommen.