步骤: 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.*;
//設定wsdl服務地方 var wsdlURI = "http://www.webservicex.net/CurrencyConvertor.asmx?WSDL"; ws = new WebService(wsdlURI);
//點選查詢 search.onPress=function() { //執行匯率查詢功能 callback = ws.ConversionRate(from_cb.selectedItem.data,to_cb.selectedItem.data); //服務成功傳回訊息 callback.onResult = function(result) { convert.text=result; } //服務失敗傳回訊息 callback.onFault = function(fault) { for(i in fault){ trace(i+ " : "+fault[i]); } } }
原代码下载 原文出处:http://kyle.jolin.info/demo/Currencydemo/index.htm WDSL服务:http://www.webservicex.net/CurrencyConvertor.asmx?WSDL 服务介绍:http://www.webservicex.net/WS/WSDetails.aspx?WSID=10&CATID=2
出处:Kyle's blog
责任编辑:handmade
◎进入论坛Flash专栏版块参加讨论
|