在一个方法中public function Report():void{
add();//保存方法  
callPrc();
Alert.show(save_flag+" "+save_flag);
if(this.save_flag==true&&prc_falg==true){
reportTest();///弹出流程选择窗口
}
} 调用两个方法,add()和callPrc()方法执行成功后才能执行第三个方法,
在add()和callprc()中分别设备save_flag,save_flag标志,默认为假,执行成功就至真,现在的问题是两个方法都能将标志置真,但是在执行reportTest()方法时弹出两个标志还是默认的假,为什么?多线程java

解决方案 »

  1.   

    不好意思,是flex,不过和java一样,java这里高手多呀,就发过来了这个项目用的flex,和jsp差不多
      

  2.   

    不好意思,是flex,不过和java一样,java这里高手多呀,就发过来了这个项目用的flex,和jsp差不多
      

  3.   


    Flex和java差的远呢
    发错区了
      

  4.   

    flex 不是顺序执行的。 代码这样写是可以的。。但代码中如果涉及到回调。。
    可能大不到要求的效果。
      

  5.   

    恩,flex是异步执行的,已经解决了,谢谢各位