步驟: 1、開啟window -> other Panels -> Common Librarys -> Classes; 2、拖拽WebServiceClasses元件到主場景中; 3、拖拽兩個ComboBox元件,并命名from_cb和to_cb; 4、建立一個文本框命名為convert 5、拖拽Button命名為search 6、在時間軸上輸入以下代碼:
Action code: import mx.services.*;
//設(shè)定wsdl服務(wù)地方 var wsdlURI = "http://www.webservicex.net/CurrencyConvertor.asmx?WSDL"; ws = new WebService(wsdlURI);
//點(diǎn)選查詢 search.onPress=function() { //執(zhí)行匯率查詢功能 callback = ws.ConversionRate(from_cb.selectedItem.data,to_cb.selectedItem.data); //服務(wù)成功傳回訊息 callback.onResult = function(result) { convert.text=result; } //服務(wù)失敗傳回訊息 callback.onFault = function(fault) { for(i in fault){ trace(i+ " : "+fault[i]); } } }
原代碼下載 原文出處:http://kyle.jolin.info/demo/Currencydemo/index.htm WDSL服務(wù):http://www.webservicex.net/CurrencyConvertor.asmx?WSDL 服務(wù)介紹:http://www.webservicex.net/WS/WSDetails.aspx?WSID=10&CATID=2
出處:
責(zé)任編輯:handmade
◎進(jìn)入論壇Flash專欄版塊參加討論
|