AutoIT fragen/Fehlersuche/kA

04/22/2009 13:06 lonbi#16
hm ja gut, deine erklärung aht mich schon etwas weiter gebracht, dennoch komm ich irgendwie nicht ganz weiter

Code:
While True
*$r = Abs (_WinAPI_GetAsyncKeyState (2D)) 
*if $r > 0 Then Togglepause ()
WEnd


Func TogglePause()						;function to pause script
    $Paused = NOT $Paused
    While $Paused
        sleep(100)
        ToolTip('Script is "Paused"',0,0)
    WEnd
    ToolTip("")
EndFunc
Ich krieg jedesmal eror bei "$r = Abs (_WinAPI_GetAsyncKeyState (2D)) "
was stimmt an den format nicht?
Bzw ist mein "vermuten" richtig, das ich unter "if $r > 0 Then DeineFuntion( ) "
(DeineFunktion) den namen der nächsten Funktion eingeben muss? @Wie oben im Bsp TogglePause?
Oder muss dort das rein, was er machen soll? - also das Makro.