请教,帮帮忙,flex数据库取值后,全局变量的问题
代码如下:
我生成一下全局的INT类型gbsum的变量,把gbsum等于数据库返回的值,这个时候gbsum已经值发生了变化,为什么在cc方法中gbsum又变为初始值0了,怎么在cc方法中调用gbsum取到发生变化的值呢?万分感谢!!!!!
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="aa();cc()" width="500" height="500">
<mx:RemoteObject id="sel1" destination="EPSClientlaImpl" result="bb(event)" fault="onFault()"/>
<mx:Script>
<![CDATA[
import mx.rpc.events.ResultEvent;
import mx.controls.Alert;
[Bindable]
public var gbsum:int=0;
//调用JAVA类的方法
public function aa():void{
sel1.getEpszts();
}
//数据库的结果集事件
public function bb(event:ResultEvent):void{
gbsum = int(event.result);
Alert.show("bb= "+gbsum.toString());
}
public function onFault():void{
}
public function cc():void{
Alert.show("cc= "+gbsum.toString());
}
]]>
</mx:Script>
</mx:Application>
路过 看下,顶!!!个!!
相关问答:
我是个java 菜鸟 但是对java 很感兴趣 想做个类似通讯qq方面的即时通讯软件 但是缺乏这方面的资料 !!希望哪位高手能给我点资料 最好是全一点的 让我继续走下去 !! 衷心感谢 !!! 邮箱 rz_string@126.com ......
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDAT ......
最近刚学flex,要求编写一个围棋程序,目前正难啊。有谁做过啊,各个文档看下啊。谢谢啦!
End_rbody_64451718//-->
该回复于2010-04-06 14:03:36被版主删除
对我有用[0]
丢个板砖[0]
引用 ......
TestSearch.mxml(mx:Application):
<mx:Button label="search" click="Search.showSearchWindow(this)"/>
Search.mxml(mx:TitleWindow):
private static var search:Search = new Sear ......
问题是这样的,我自己写了一个model类,它继承自EventDispatcher,然后在主mxml中放置一个button和一个panel,要求点击button后,在button的响应函数中new 出model的对象m,然后用m发送MouseEvent.CLICK消息,pa ......