Sorry for my lame reply before. Here's the real deal. You've got to check
out the flexcoders group (yahoo), if you haven't already. There's a number
of adobe people who are trolling there.



*R*eply
[image: Reply to all] Reply to all[image: Forward] Forward Print Add Matt to
Contacts list Delete this message Report phishing Show original Message text
garbled?
Matt Chotin <[EMAIL PROTECTED]> to flexcoders
show details
Sep 18 *Images are not displayed. *
Display images below - Always display images from [EMAIL PROTECTED]

You need to make sure that the class gets linked into your SWF.  You don't
need to instantiate it but you need to declare a variable with the type of
the class that you want.  You can also use the –include-classes directive to
the compiler to force the class to be available.  Check the docs for more
details.



Matt




On 12/14/06, slangeberg <[EMAIL PROTECTED]> wrote:

I'm guessing it's because your custom class hasn't been imported.

Long shot, but have you tried something like:

var classRef:Class = flash.utils.getDefinitionByName(dynamicClass) as
Class;
var myClass:classRef = new classRef();

-Scott


On 12/14/06, genius_gen2k < [EMAIL PROTECTED] > wrote:
>
>   Hello Everyone,
>
> I am trying to instantiate a class dynamically via the data from an
> external XML file. I get the class name as a String in Flex code and
> then I have applied the below code to instantiate that string as a
> class. Here "MyClass" is a custom class inside the "com.apps" package.
>
> I have a code written as below:
>
> try {
> var dynamicClass:String = "com.apps.MyClass";
> var classRef:Class = flash.utils.getDefinitionByName(dynamicClass)
> as Class;
> var myClass:* = new classRef();
> }
> catch(e:ReferenceError) {
> tracer.traceMe(e.errorID + " "+e.message);
> }
>
> This code works perfectly with the standard Flex classes like
> "flash.display.MovieClip" but gives me Reference error (code 1065)
> when I use "com.apps.MyClass" for the dynamicClass statement above.
>
> Anything specific needed to be done with the custom class, to make it
> accessible, the way MovieClip class is accessed. Any ideas of how do i
> go about this?
>
> Amol.
>
> >



--

: : ) Scott




--

: : ) Scott

Reply via email to