trace(createInstance("flash.display.Sprite")); public function createInstance(className:String):Object { var myClass:Class = flash.utils.getDefinitionByName(className) as Class; var instance:Object = new myClass(); return instance; }