Autoit Counter ControlSend und Variable?

05/23/2013 17:34 Spodes#1
Hey Ho!

ich habe mir überlegt einne kleinen Counter, der in einer txt eine Zahl hochzählt bei Tastendruck. Mein Problem ist, dass immer wenn ich das ganze mit meiner Variable starte nichts passiert. Das Editor Fenster heisst Counter. Ohne Variable funktioniert auch alles. Hier der Code:

Code:
HotKeySet("{Esc}","ende")
HotKeySet("{0}","add")

While 1
	Sleep(10)
WEnd

Global $anzahl2 = 0
Global $anzahl3 = $anzahl2 + 1

Func add()
$Handle = WinGetHandle ("Counter - Editor")
ControlSend ($Handle, "", 15, "{backspace}")
ControlSend ($Handle, "", 15, $anzahl3)
EndFunc

Func ende()
 Exit
EndFunc
Die Fehlermeldung:
C:\Users\SHI\Desktop\test\Counter.au3 (15) : ==> Variable used without being declared.:
ControlSend ($Handle, "", 15, $anzahl3)
ControlSend ($Handle, "", 15, ^ ERROR
->17:24:47 AutoIT3.exe ended.rc:1
05/23/2013 18:57 WJNeeson#2
Variable used without being declared.

Die Variablen sind nicht definiert, da sie zwischen der While-Schleife und den Funktionen stehen.
05/24/2013 21:16 Spodes#3
Quote:
Originally Posted by #System View Post
Variable used without being declared.

Die Variablen sind nicht definiert, da sie zwischen der While-Schleife und den Funktionen stehen.
MAN! Ich bin ja auch n Dussel :P Dankeschön