Andreik Posted June 28, 2008 Posted June 28, 2008 (edited) Example: $VAR = 9 $VAR = $VAR + 1 $VAR = $VAR - 1 Is a way to know if $VAR was changed, even if $VAR value is 9, after add and diff operations? Edited June 28, 2008 by Andreik
PsaltyDS Posted June 28, 2008 Posted June 28, 2008 Example: $VAR = 9 $VAR = $VAR + 1 $VAR = $VAR - 1 Is a way to know if $VAR was changed, even if $VAR value is 9, after add and diff operations? There is no native event for that, but you could do it for yourself easily by declaring a Global flag, like $fChanged, and setting it to True in any code that change the monitored variable: HotKeySet("{ESC}", "_Quit") Global $fChanged = False Global $Var = 9 AdlibEnable("_Update", 5000); Update every 5sec While 1 If $fChanged Then MsgBox(64, "Change", "Variable changed!") $fChanged = False EndIf WEnd Func _Update() $Var += 1 $Var -= 1 $fChanged = True EndFunc Func _Quit() Exit EndFunc Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now