看板 Flash 關於我們 聯絡資訊
b.txt: 123,456,789 a.fla, frame 1 的 as: import flash.net.URLLoader; import flash.net.URLLoaderDataFormat; import flash.net.URLRequest; import flash.events.Event; loadTxt("b.txt"); function loadTxt(url:String):void{ var ldr:URLLoader = new URLLoader(); ldr.dataFormat = URLLoaderDataFormat.TEXT; ldr.addEventListener(Event.COMPLETE, on_ldr_complete); ldr.load(new URLRequest(url)); } function on_ldr_complete(e:Event):void{ var ldr:URLLoader = e.currentTarget as URLLoader; trace(ldr.data); addListToAry(ldr.data); } var ta:Array = ["abc", "def"]; function addListToAry(list:String):void{ trace("addListToAry()", "list=" + list); var aryList:Array = list.split(","); ta = ta.concat(aryList); trace("addListToAry()", "ta=" + ta); } 執行輸出: 123,456,789 addListToAry() list=123,456,789 addListToAry() ta=abc,def,123,456,789 ※ 引述《whitebarry (白貝里)》之銘言: : 請問各位版上高手: : 該如何從TXT檔讀取裡面的數值? : 以下是程式碼: : var t1:URLRequest = new URLRequest("C:/Users/Mary/Desktop/mary.txt"); : var t2:URLLoader = new URLLoader(t1); : var ta:Array = new Array(); : t2.load(t1); : function tx1(event:Event):void{ : ta = event.target.data;} : t2.addEventListener(Event.COMPLETE, tx1); : trace(ta[0]); : --------------------------------------------------------------------------- : 文字檔檔名為mary.txt 內容用UTF-8 : 內容只有0.5 : 該如何把0.5儲存到ta這個矩陣呢? : 謝謝版上各位大大,已爬文 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.147.239.66