dwaynek Posted February 26, 2007 Posted February 26, 2007 say i want to create 3 variables named var1, var2 and var3. how do i create a loop to automatically create and assign values eg $i=1 $j=0 for i=1 to 3 var[$i]=$j+20 next or smthing like that.
MHz Posted February 26, 2007 Posted February 26, 2007 Like this perhaps ; Create variables For $i = 1 To 3 Assign('var' & $i, $i * 20) Next ; Display variables For $i = 1 To 3 MsgBox(0, IsDeclared('var' & $i), Eval('var' & $i)) Next
lordofthestrings Posted June 15, 2007 Posted June 15, 2007 late reply but had to say this: exactly what I was looking For ! thanks MHz!
PsaltyDS Posted June 15, 2007 Posted June 15, 2007 Shame! Shame on MHz for spreading the dark heresy of Assign()/Eval(), when he knows the bright truth of Arrays and hides it from you! 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