当前位置:首页 > 设计在线 > 平面动画 > Flash > Flash2004利用程式码呼叫WSDL

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]);
}
}
}

原代码下载

源代码网供稿.
网友评论 (0)
会员中心
设计在线
本站推荐
设计在线之精华