No, you don't need to know the name of the variable. "myVar" isn't the 
name of the variable, it's a variable that holds the name of the variable.

So:
function getVar(myVar)
{
return _globla[myVar];
}

getVar("variableDelta");


You need to know the variable name at some point to create it and to 
address it. That is, your class doesn't need to know, but at some point in 
code a variable name is known, whether it's generated with a string 
concatenation or passed from another SWF/app/browser/etc.

Does that address your situation? If not, maybe you could explain how you 
want to use it?


Derek Vadneau

----- Original Message ----- 
From: "Chris McFadyen aka Grayson Carlyle" <[EMAIL PROTECTED]>
To: "Flashcoders mailing list" <flashcoders@chattyfig.figleaf.com>
Sent: Tuesday, July 11, 2006 11:50 AM
Subject: Re: [Flashcoders] Dynamic access of top-level variables in AS3


That however requires putting those variables into the global object 
(which
I don't have a problem with), but I don't know the names of these
variables... that's why I need dynamic variable references.



_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to