1 timer類的應用
//建立乙個500毫秒間隔,10次的timer
var curtimer:timer = new timer(500, 10);
//新增乙個事件***,使得每次到達時間間隔呼叫output方法
curtimer.addeventlistener(timerevent.timer, output);
//新增乙個事件監聽使得完成所有timer呼叫後,呼叫函式timercomplete
curtimer.addeventlistener(timerevent.timer_complete,timercomplete);
//開始時間間隔的呼叫
curtimer.start();
}public function output(evt:timerevent):void
public function timercomplete(evt:timerevent):void
2 xml相關
為xml新增節點和屬性
var flexxml:xml=
flexxml.flash="hello";
mailto:flexxml.@name=%22flashplayer
";則會變成
hello
訪問所需要的結點:
var flexxml:xml=
flash cs3
91000
flash 8
81000
flash 2004mx
71000
var abc:xmllist=flexxml.child("flashplayer");訪問flashplayer的孩子結點
訪問元素的指定屬性用@ 符號,如:
trace(flexxml.flashplayer.@version
);也可以用attribute屬性訪問,如
trace(flexxml.flashplayer.attribute("version"));
xml中的查詢結點:
比如:var flexxmlstr:string=""
+""+"flash cs3"
+"flash 8"
+"flash 2004mx"
+"flex3"
+""+""
+"googleajax1.0"
+""+"";
var flexxml1:xml=new xml(flexxmlstr);
trace(flexxml1.flashplayer.flash.(attribute('version')>7));
查詢其中version屬性大於7的結點
通過hasownproperty去查詢是否有該結點
trace(flexxml1.flashplayer.flash.(hasownproperty("company")&&@version>7));
for迴圈輸出:
for(var i:int=0;i 1 flash呼叫webservice 引入遠端呼叫的事件處理 import mx.rpc.events.faultevent import mx.rpc.events.resultevent import mx.controls.alert 向webservice傳送請求 private func... 1 呼叫module 新建乙個module layout absolute width 400 height 300 然後在主程式中,直接把這個module拖拉進去,即 這裡通過moduleloader來去呼叫這個module 2 下面的例子顯示titlewindows的用法 首先搞乙個登陸的對話方... 1 呼叫module 新建乙個module layout absolute width 400 height 300 然後在主程式中,直接把這個module拖拉進去,即 這裡通過moduleloader來去呼叫這個module 2 下面的例子顯示titlewindows的用法 首先搞乙個登陸的對話方...flex學習小結9
flex學習小結5
Flex 學習小結(5)