Flash2004利用程式码呼叫WSDL
点击次数:16 次 发布日期:2008-11-21 23:29:36 作者:源代码网
|
源代码网推荐
步骤: 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]); } } }
原代码下载
源代码网供稿. |