flex 下取当前执行的函数

咋个就这么难呢?
可以定义这样一个函数:

public function getUpperFun():String
        {
            var str:String=(new Error()).getStackTrace().split("at ")[2].split("[")[0].split("/")[1];
            str = str.replace("()", "");
            return str;
        }

非常bt的用法吧.
而且更bt的是,只能在 debug 的 flash 下用,正常的 flash下 (new Error()).getStackTrace()==null

谁知道有更好的办法不?

Posted by bigzhu Oct 02, 2010 09:26:53 PM


flex Error 2032

页面还没初始化完成,就报错:
Error #2032

选择项目->属性->构建路径->框架链接

选择合并到代码中

重新编译,更新,好了

Posted by bigzhu Sep 07, 2010 07:24:18 PM