#include <Change.au3>

$a = 20 ; Die Variable wird mit 20 belegt
_SetCompVar($a) ; Meiner UDF wird gesagt, das sie ab sofort checken soll, ob sie sich verändert.
$a = InputBox("Gebe eine Zahl ein!", "Gib eine Zahl ein die nicht 20 ist, und danach gib 20 ein. Du wirst merken das es klappt.")
; Die Variable verändert sich, wenn ihr nicht 20 eingebt.

If Changed($a) = True Then ; Wenn die Variable verändertwurde, dann führe CodeBlock durch.
	MsgBox(0, "", "Verändert")
	;Anderer Code kann auch verwendet werden.
ElseIf Changed($a) = False Then ; Wenn die Variable nicht verändert wurde, diesen CodeBlock ausführen.
	MsgBox(0, "", "Unverändert")
EndIf
